Top Roofing Contractors in Weymouth, Massachusetts

Affordable cost and reliable roof replacement and installation in your area. Trust the best for your new roof.
  • green tick Over a decade serving Massachusetts and Connecticut
  • green tick Quality materials that are guaranteed to last
  • green tick Full money-back guarantee if you’re not happy
ARRANGE A FREE ON-SITE ESTIMATE
 
google
bbb
homeadviser
houzz icon

……….

Happy customers all over Weymouth

 

I got my roof done early July 2016. Major home did exactly what they said they would do. I am very impressed with the quality of work done and the timely completion. They did not leave any trash. The cleaning up was as good as the roofing itself! If anyone wants professional work at a reasonable price, major home is the company to call.
Leah Kaira
Source: Google
We couldn’t be more pleased with the entire project, from start to finish. Vasille and his team are honest, very courteous and very professional. They are fast and clean in the services they provide! What sets them apart from others is their sincere customer care attitude. Vasille was always just a text or a call away to address any/all questions or concerns. We enthusiastically recommend Major Home Improvement to anyone wanting a new roof, siding, gutters, doors and windows.
Larry Smolarz
Source: Google
Did a great job will hire him again for future work.
Alexis Cornier
Source: Google

Types of Properties We Do Roof
Installation & Replacement For

  • Metal Buildings
  • Factories
  • Commercial Buildings
  • Commercial Property
  • Industrial Property
  • Duplex
  • Triplex
  • Industrial Buildings
  • Condos
  • Condominiums
  • Apartments
  • Apartment Buildings
  • Apartment Complex
  • Warehouse
  • Offices
  • Homes / Houses / Residential
  • Factory
  • Garage
  • Housing Communities
  • HOA
  • Skyscrapers
  • Mobile Homes
  • Barns
  • Retail Buildings
  • Farms
  • Steel Buildings

Neighborhoods we service in Weymouth, MA

 

  • South Weymouth
  • East Weymouth
  • North Weymouth
  • The Landing

Zip Codes in the Weymouth, MA service area

 

  • 02188