Welcome to Thompson Professional Painting Co.

My name is Jeff Thompson and I would like the opportunity to offer you truly customized and distinctive interior and exterior painting and staining that will achieve a look that is reflective of your unique taste and style.  I can bring to bear a combination of artistic talent, refined taste and meticulous craftsmanship and 32 years of custom painting experience.  Thompson Professional Painting Co., is dedicated to exceeding your expectations in every phase of your painting project from concept to completion. Proudly serving Charlotte, Lake Norman, Waxhaw, Weddington and surrounding areas.

In the years I have spent building my business, I have worked very hard to have a reputation for being honest and keeping absolutely to the letter and spirit of an agreement even when it is unfavorable or unprofitable. But, I feel that it is one of my most precious assets even though it’s rarely seen in black ink on the balance sheet.

~ Jeff Thompson ~


What could be more beautiful than Fall in the Carolinas?

September and October have brought beautiful weather and we see the green on the trees slowly fading to reds, coppers and golds.  This is the perfect time to update the exterior of your home with fresh paint!  If you have trouble deciding on the right color, Jeff is happy to give advice.  Consider changing the color of your trim from stark white to off white or a couple of shades lighter than your exterior.  This lends an elegant look  and can make your home stand out from all the others!

With the holidays looming, now is the time to freshen up your interior before you get too busy with guests!  Jeff is happy to faux finish a bathroom or give your kitchen or bath cabinets a new finish that your friends and neighbors will envy! Together, you can come up with a plan to realize the home of your dreams. The beautiful thing about paint/stain is that it is available in thousands of colors and is easily updated.

Enjoy our gallery and if you have questions about our services just give us a call or text @ 704-477-7129 or 704-651-0158 (office) or complete a Consultation Request.  Jeff and his team are ready to take care of you!