Roofing and exterior services
Roofing is the core of what we do. Siding, gutters, windows and skylights meet the roof at every edge, so we handle those too.

Roof replacement
Asphalt shingle, metal, slate and tile roofs, installed as a complete system.
Learn moreRoof repair
Leaks, missing shingles, flashing and storm damage, fixed at the source.
Learn moreMetal roofing
Standing seam, corrugated and metal shingle roofs. Our specialty.
Learn moreFlat roofing
TPO and EPDM low-slope roofs for additions, porches and commercial buildings.
Learn moreStorm damage
Inspection, emergency repair and replacement after wind, hail and falling debris.
Learn moreSkylights
Skylight installation, replacement and leak repair, flashed to the roof around it.
Learn moreSiding
Vinyl, fiber cement and metal siding, installed and repaired.
Learn moreGutters
Gutter installation, replacement, repair and guards.
Learn moreWindows
Window installation and replacement, including bay windows.
Learn moreRoof inspections
Free roof inspections for homeowners, buyers and after storms.
Learn moreCompare roof systems
Which roof fits your building?
Typical ranges, not guarantees. Installation quality, ventilation and tree cover all move the numbers.
| Roof system | Typical service life | Often a good fit for |
|---|---|---|
| Asphalt shingle | About 20 to 30 years | Most homes. The affordable, versatile default. |
| Standing seam metal | 40 to 70+ years | Long-term owners, farmhouses, barns, porches, and new builds. |
| Copper | Well over 100 years when cared for | Accents such as bays and porches, and premium whole roofs. |
| Slate and tile | Very long when properly installed | Homes built to carry the weight, and period architecture. |
| TPO flat roof | Long, with seam and drainage care | Commercial buildings, additions, and reflective low-slope roofs. |
| EPDM flat roof | About 20 to 30 years with maintenance | Porch roofs, additions, and budget-conscious low-slope roofs. |
Not sure which service you need?
Describe what you are seeing. We will tell you what it likely needs, and the inspection and estimate are free.









