Best Roofers in Peabody

Why These Roofers?

Our goal is to connect people with the best local experts. We scored Peabody Roofers on more than 25 variables across five categories, and analyzed the results to give you a hand-picked list of the best.

Reviewed Curated Top Picks 32 24 14

Our Selection Criteria:

  • 1. Availability

    Consistently approachable and responsive, so customers never feel ignored.

  • 2. Qualifications

    Building customer confidence with licensing, accreditations, and awards.

  • 3. Reputation

    A history of delighted customers and outstanding service.

  • 4. Experience

    Masters of their craft, based on years of practical experience and education.

  • 5. Professionalism

    Providing service with honesty, reliability, and respect.

Read more about our selection process

Celtic Home Improvement

  • Roof Repair
  • Tile Roofs
  • Roof Installation

Celtic Home Improvement is a roofing contractor near Peabody that has more than 35 years of experience in the industry. Its team of skilled roofing contractors adds value and beauty to properties by providing restoration and installation services. Celtic Home Improvement offers asphalt and slate roofing repairs with seamless aluminum gutters. The company also produces and installs vinyl, Hardie board, and wood siding. Additional specialties include custom carpentry and masonry.

19 Gilbert St
Lynn, MA 01902


M. S. Construction

  • Roof Repair
  • Roof Installation
  • Roof Maintenance

M.S. Construction is a general contractor near Peabody that has decades of commercial and residential roofing experience. It offers a range of materials, including asphalt roofing and wood siding. M.S. Construction also provides built-in cabinetry and finish work. The company employs a team of architects and contractors to design new home construction, residential and commercial remodeling projects, and commercial construction. It has experience building restaurants and bars. Other services include deck and patio installations.

12 Sunset Rd
Nahant, MA 01908


Wrong city? Here are some nearby places:

Other top picks in your area