
Free Roofing Estimate
No cost, no obligation. We reply within 24 hours.
Roofs here work harder than roofs almost anywhere. Wet snow, ice damming, freeze-thaw, and summer heat all attack the same assembly. We build for that, and we don't leave the ventilation as somebody else's problem.
Problems We Fix
Ice dams every winter
Ice ridges build at the eaves, back water up under the shingles, and stain interior ceilings - a ventilation and insulation problem as much as a roofing one.
Leaks at chimneys and valleys
Flashing fails long before the field of the roof does, and it is where most persistent leaks actually originate.
Rotted decking hidden under shingles
Roofing over soft sheathing produces a roof that looks new and has nothing solid to fasten to.
What's Included
- Architectural asphalt shingle roofing
- Complete tear-off and re-roof
- Roof decking replacement
- Chimney, valley, and step flashing
- Ridge vent and soffit ventilation
- Leak diagnosis and targeted repair
Roofing by Town
- Roofing in Marlborough
- Roofing in Acton
- Roofing in Ashland
- Roofing in Boxborough
- Roofing in Concord
- Roofing in Dover
- Roofing in Framingham
- Roofing in Franklin
- Roofing in Holliston
- Roofing in Hopkinton
- Roofing in Hudson
- Roofing in Lincoln
- Roofing in Maynard
- Roofing in Medfield
- Roofing in Medway
- Roofing in Millis
- Roofing in Natick
- Roofing in Norfolk
- Roofing in Northborough
- Roofing in Sherborn
- Roofing in Southborough
- Roofing in Stow
- Roofing in Sudbury
- Roofing in Wayland
- Roofing in Wellesley
- Roofing in Westborough
- Roofing in Weston
- Roofing in Wrentham
- Roofing in Worcester
- Roofing in Auburn
- Roofing in Berlin
- Roofing in Bolton
- Roofing in Boylston
- Roofing in Charlton
- Roofing in Clinton
- Roofing in Fitchburg
- Roofing in Harvard
- Roofing in Holden
- Roofing in Lancaster
- Roofing in Leicester
- Roofing in Leominster
- Roofing in Lunenburg
- Roofing in Oxford
- Roofing in Paxton
- Roofing in Princeton
- Roofing in Rutland
- Roofing in Shrewsbury
- Roofing in Spencer
- Roofing in Sterling
- Roofing in Webster
- Roofing in West Boylston
- Roofing in Newton
- Roofing in Cambridge
- Roofing in Somerville
- Roofing in Arlington
- Roofing in Bedford
- Roofing in Belmont
- Roofing in Brookline
- Roofing in Burlington
- Roofing in Dedham
- Roofing in Lexington
- Roofing in Malden
- Roofing in Medford
- Roofing in Melrose
- Roofing in Needham
- Roofing in Norwood
- Roofing in Reading
- Roofing in Stoneham
- Roofing in Wakefield
- Roofing in Waltham
- Roofing in Watertown
- Roofing in Winchester
- Roofing in Woburn
- Roofing in Milford
- Roofing in Bellingham
- Roofing in Blackstone
- Roofing in Douglas
- Roofing in Dudley
- Roofing in Grafton
- Roofing in Hopedale
- Roofing in Mendon
- Roofing in Millbury
- Roofing in Northbridge
- Roofing in Sutton
- Roofing in Upton
- Roofing in Uxbridge
- Roofing in Quincy
- Roofing in Braintree
- Roofing in Canton
- Roofing in Foxborough
- Roofing in Milton
- Roofing in Randolph
- Roofing in Sharon
- Roofing in Stoughton
- Roofing in Walpole
- Roofing in Weymouth
- Roofing in Littleton
- Roofing in Ayer
- Roofing in Carlisle
- Roofing in Groton
- Roofing in Shirley
- Roofing in Westford
- Roofing in Lynn
- Roofing in Beverly
- Roofing in Danvers
- Roofing in Peabody
- Roofing in Salem
- Roofing in Saugus
- Roofing in Chelmsford
FAQ
Roofing Questions
A quality architectural asphalt roof gives roughly twenty to twenty-five honest years in this climate - less if the attic ventilation is poor, which is common.

- (508) 598-8704
- 190 Bolton St, Unit 11, Marlborough, MA 01752
- @ofirconstruction
- Serving all of Massachusetts
Free Estimate
Get Your Free Construction Estimate
Call and we answer during business hours. Prefer to write it down? The request form is at the top of this page.
No obligation and no cost for the estimate. We reply within 24 hours and we don't share your details.
