Located just half an hour from our home base in West Bridgewater, J&J Home Improvement is proud to provide our expert roofing, siding, and home improvement services to the residents and businesses of Kingston, Massachusetts!

Vinyl Siding Installation Services in Kingston, MA

Our team at J&J Home Improvement has been providing expert vinyl siding installation services to the homeowners and businesses of Kingston for over twenty years! Vinyl siding is one of the best siding products available in the market. It is durable, extremely low maintenance, and strong enough to last decades. We are always stocked with a wide selection of vinyl siding materials available from CertainTeed, one of the most trusted names in vinyl siding. You can match the look of your home with a wide selection of colors, styles, and textures. 

Our CertainTeed siding options include:


Shake & Shingle

Board & Batten

Roofing Services in Kingston, MA

Quality, trustworthy roofing is essential for all home and business owners. You can trust the J&J roofing team with any and all roofing projects. You and your family must have a safe and reliable roof over your heads. Our team provides expert roofing services with only the highest quality roofing materials, again from CertainTeed. Our materials are available in various styles and colors to find the perfect look for your home. Our team can take on any size roofing project, from patchwork to complete replacements! 

Home Improvement Services in Kingston, MA

J&J provides a selection of home improvement services in Kingston. From more minor improvements such as door and window repair or replacement to complete custom deck installation, you can trust our expert team to take on any project you have in mind. We are proud to be able to take on any home improvement of any size!

Work With J&J Home Improvement Today!

J&J is proud to provide our expert vinyl siding and roofing installation and home improvement services to the residents and businesses of Kingston, Massachusetts. For more information or to get started on a project, give us a call today or fill out our online contact form