About Us

About JM Roofing & Siding: Serving Fairfield County for Over 15 Years

JM Roofing & Siding has been a trusted name in residential roofing and siding throughout Fairfield County for over 15 years. As a family-owned and operated business, we take pride in serving the communities of New Canaan, Greenwich, and Norwalk with integrity and dedication.
Our licensed and insured team offers comprehensive roofing and siding services tailored to meet your unique needs and preferences, including:

  • Roof Repair
  • New Roof Installation
  • Emergency Roof Repair
  • Roof Replacement
  • Siding

The skilled pros at JM Roofing & Siding are experienced in servicing a wide variety of roof types, from traditional shingles to cedar shake, flat, and copper roofs. We only use premium products from respected brands like GAF and CertainTeed to ensure the longevity and durability of your investment.

Request a Free Estimate

Free Estimates

Emergency Service

Fully Licensed and Insured

Hundreds of Local References

What We Do

Roofing & Siding Services We Offer

  • Asphalt Roof Replacement
  • Cedar Roof Replacement
  • Standing Seam Metal Roofing
  • EPDM Roofing Systems
  • Copper Roofing
  • Synthetic Roofing Systems (DaVinci & Brava)
  • Slate Roofing
  • Siding Replacement (Composite Siding and Cedar Shake Siding)

Service area: Norwalk, CT and communities within 30 miles, including Greenwich, New Canaan, Westport, Norwalk, Ridgefield, Fairfield, Darien, Stamford, Redding, Weston, Easton, Trumbull, Wilton.