Choosing a roofer is a big decision. A new roof is one of the larger purchases you’ll make as a homeowner, and you want to know who you’re hiring before they show up.
These reviews come from people Bob has worked with across the region — from Littleton and Edgewater to Golden, Glenwood Springs, and everywhere in between. Read what they have to say, then decide for yourself.
Most of our customers find us after a hail storm or a bad winter. They’ve already dealt with a pushy insurance adjuster or two, and the last thing they want is a pushy contractor on top of it.
Bob keeps it simple. He looks at your roof, tells you what it needs, and gives you a straight price. No upsells. No pressure. If your roof doesn’t need a full replacement, he’ll tell you that too.
Fill out the form for a fast roof or gutter estimate. We serve Golden, Lakewood, Wheat Ridge, Glenwood Springs, Carbondale, New Castle, and Denver.
If you’re unsure about your roof, gutters, or storm damage, we can take a look and walk you through it. We serve homeowners across Denver, Golden, Wheat Ridge, and Lakewood with clear answers and straightforward next steps.
Hail damage is often subtle. We inspect the surface closely and provide photos so you can see what we see.
That depends on the age and condition of the roof. We will outline both options when applicable.
Most asphalt shingle roofs last between 15 and 25 years here, depending on exposure and installation quality.
We provide documentation and inspection details to support your claim process.
We do our best to schedule inspections quickly, especially when there are active issues like leaks.