About Us

You can put your trust in Kennedy Painting and Contracting Inc. We provide personal service and exceptional quality. We have been in business for over 35 years. Our unparalleled service, competitive prices, attention to detail and overall value are why our loyal customers won't go anywhere else. We look forward to serving you!


Kennedy Painting is licensed in accordance with MHIC #23720  Insurance agent: The Piedmont Group (The Carrier is United Farm Family)

Call today to schedule a Free Estimate.

301-762-6090

PAINTING SERVICES IN MD & VA

301-762-6090

    Kennedy Painting and  Contracting Inc.

Dear Homeowner,


We've been servicing the community for over 35 years, so rest assured that our staff

has the experience and helpfulness you are looking for. We are

happy to assist you with any of your interior or exterior painting

needs. The professional staff at Kennedy Painting and Contracting

Inc. welcomes your interest with our company. Because we know how

important your home is to you, we use only the highest quality paint

and preparation products available in today’s market. For over 35 

years, Owner Ed Kennedy has built a solid reputation as one of

Montgomery County's most trusted and reliable painting businesses. Ed is

committed to providing a quality service to the community. He believes that 

his reputation and his accountability as an honest and reliable businessman

is the recipe for success. While others seek to profit by cutting corners, or recommending unnecessary services to customers, Ed believes that a good reputation and consistent service will reap bigger profits in the long run.

By being trustworthy, Mr. Kennedy believes that he will enjoy a long term profitable business that serves the community well. Here at Kennedy Painting and Contracting Inc. we put a lot of faith in you, the customer, to call and let us know how we can help you. We firmly believe that the best paint job is the one that starts with a conversation among friends. 


If you have any questions about our services, give us a call: (301) 762-6090 or submit a form for a call back.