House Painters in New Jersey

John's Painting Service Area

John's Painting has proudly served Northern New Jersey for 28 years. While based out of Basking Ridge NJ, our service area spans across Morris, Union, Somerset, and Essex counties in New Jersey.

Don't see your town on our list? We sometimes go beyond our standard service area to serve our customers' needs, including work on second homes and responding to referrals. Please inquire to learn more.


John's Painting provides high quality interior and exterior painting service in a fast, flexible, and friendly way.


Call us at (908) 604-8759 or fill out our form for a no obligation FREE estimate today.


Basking Ridge, NewJersey 
Phone: 908.604.8759
Fax: 604.4240

Serving: Morris, Union, Somerset, Essex, and Bergen counties and surrounding towns in New Jersey. 

Visit Us on Facebook for Special

Offers and Updates

All Major Credit Cards Accepted