CallCheck your roof
Mountain-modern house with standing-seam and slate roofs, clear late light over the Front Range foothills.

Built for the stormafter this one.

Slate, standing-seam and impact-rated roofs for Front Range homes, installed by our own crews and backed for 25 years.

Own crews · 25-year workmanship warranty · we meet your adjuster on the roof

After every hailstorm, the door-knockers come.

We come when you call.

  1. 4:12 pm

    The sky turns over the foothills.

    Standing seam and slate, fastened for chinook gusts.

  2. 4:21 pm

    Hail, 1.75 inches. Class 4 shingles are tested to 2.

    UL 2218 Class 4. The test ice ball is 2 inches.

  3. January

    30 inches overnight. Snow guards hold it; no ice dam at the eaves.

    Snow guards and heat-trace. The attic stays dry.

  4. Next morning

    Clear. Nothing to fix.

    We walk the roof the next dry day and say so if it held.

  5. Home

    Dry, warm, lit.

    Workmanship warranty 25 years. Manufacturer warranties to 50.

Three roofs for the houses already on these streets.

Wet natural slate courses, thick and dark, with no lettering.

Natural slate

The roof that already belongs on a Cherry Hills Tudor or a Boulder estate.

Natural slate on a Front Range house this size
Lifespan75–100 years on these pitches
ImpactClass 4 when the slate is thick enough
Price$180,000–$400,000
On site8–10 working days
Standing-seam metal on a steep plane, snow guards along the eave, slate on the lower wing.

Standing-seam metal

The seam on the mountain-modern houses above Evergreen.

Standing-seam metal on a Front Range house this size
Lifespan40–70 years
ImpactClass 4
Price$70,000–$190,000
On site5–8 working days
Designer shingles meeting in a valley, overlapping courses, no brand name.

Impact-rated shingles

For the house that has to pass an HOA and a hail season in the same month.

Impact-rated shingles on a Front Range house this size
Lifespan30–50 years
ImpactUL 2218 Class 4, tested to 2 inches
Price$45,000–$95,000
On site3–5 working days

Three towns. The weather picked the week.

A steep slate roof after rain, the plane that carries a Cherry Hills house.

Cherry Hills Village

Tudor · Natural slate · 8 working days

Hail at 1.75 inches took the north planes. We replaced them in slate, kept the copper valleys, and met the adjuster on the roof before a shingle was ordered.

Night snow held on a standing-seam roof, windows lit, foothills behind.

Evergreen

Mountain-modern · Standing seam · 6 working days

Thirty inches overnight in January. Snow guards held the load. Heat-trace at the eaves kept the kitchen wall dry. Nothing to rebuild in April.

A large mountain house at dusk, dark roof, warm windows, snow on the ground.

Castle Pines

Contemporary · Class 4 shingles · 4 working days

The HOA wanted a color. The last storm wanted a rating. We set a sample on the garage, got the written approval, and finished in four days with a magnet sweep of the drive.

We meet your adjuster on the roof.

  1. Inspect

    Drone and a person on the roof. You have a photo report within 48 hours.

  2. Document

    What the hail did, slope by slope, in the language an adjuster expects.

  3. Meet the adjuster

    We are up there with them. You are not left to argue the claim from the driveway.

  4. Build

    Own crews, 3–10 working days, the yard put back, a magnet sweep before we leave.

They met the adjuster on the slate, and the claim covered the north planes the first company had skipped. Eight days later the copper was in and the boxwoods were where we left them.

MargaretCherry Hills Village

Thirty inches in one night. The snow guards held, and there was no ice dam over the kitchen. That was the whole point of the roof.

DavidEvergreen

Three door-knockers before lunch. Hollis & Vane came when we called, wrote the scope before anyone touched a shingle, and finished in four days.

HelenBoulder

Where the roofs are large enough to matter.

  • Cherry Hills Village
  • Greenwood Village
  • Castle Pines
  • Boulder
  • Evergreen
  • Golden
  • Columbine Valley

Financing

A replacement should not wait on a claim check. Payment can be arranged through partner lenders. Ask at the inspection.

Check your roof

We reply within one business day.

(303) 555-0164 · Mon–Sat, 7am–6pm MT