Roofing You Can Trust for Your Home
Your roof protects everything underneath it. That’s why choosing the right roofing contractor matters.
At North Shore Roofing & Siding, we provide residential roofing services for homeowners throughout the North Shore and Greater Boston. With over 30 years of experience, we focus on quality workmanship, clear communication, and honest recommendations — not sales tactics.
Residential Roofing Services We Provide
We handle full roof replacements and new roof installations using high-quality materials designed to withstand New England weather.
Our residential roofing services include:

Asphalt shingle roof installation

Full roof replacement

Rubber roofing systems

Roof ventilation improvements

Ice & water protection

Flashing and detail work
If your roof may be repairable, we’ll tell you.
If replacement is the right option, we’ll explain why.
WHY CHOOSE US
Honest Roofing Advice — Not Sales Pitches
Many roofing companies rely on salespeople and upselling. We don’t.
Quality Materials That Last
We install roofing systems using trusted materials from leading manufacturers.
Our team follows proper installation techniques to ensure durability, performance, and long-term protection.
We’ll help you choose the right roofing option based on:
Our Residential Roofing Process
Financing Available for Residential Roofing
We offer financing options to help make your roofing project more manageable.
Current Offer:
$500 OFF New Roof Installation
Ask us about financing options when requesting your quote













