ServicesResidentialCommercialService AreasGalleryAboutFAQsContact
Request a free inspection
GEN 3 Roofing truck in the driveway of a home with solar panels and mounting rails on the roof

Our work, town by town.

37 before-and-after roofs across 15 Front Range communities, photographed by GEN 3 crews. Project stories with the scope, the products and the permit are added as jobs close.

What a GEN 3 project looks like.

Every roof below is a full replacement by GEN 3 crews. The top photo is what the homeowner called about. The bottom photo is the roof we handed back. When a project story exists for a roof, its card links to the page, with the subdivision, the shingle, the number of squares and the inspection result. New stories are added as jobs close; the newest photographs land in the gallery first.

Arvada

1 roof. Jefferson County.

Westminster area roofing
Before and after in Arvada, CO: shingles going down over new underlayment, then the finished roof
ArvadaShingles going down over new underlayment, then the finished roof.Roof replacement

Aurora

1 roof. Arapahoe and Adams Counties.

Aurora roofing
Before and after in Aurora, CO: tear-off down to the wood deck, then new architectural shingles, the crew still on the roof
AuroraTear-off down to the wood deck, then new architectural shingles, the crew still on the roof.Roof replacement

Broomfield

1 roof. City and County of Broomfield.

Broomfield roofing
Before and after in Broomfield, CO: concrete tiles stacked on battens over blue underlayment, then the finished tile roof
BroomfieldConcrete tiles stacked on battens over blue underlayment, then the finished tile roof.Tile roof

Castle Rock

2 roofs. Douglas County.

Castle Rock roofing
Before and after in Castle Rock, CO: the old shingle roof with white vents, then new architectural shingles with a mesa on the horizon
Castle RockThe old shingle roof with white vents, then new architectural shingles with a mesa on the horizon.Roof replacement
Before and after in Castle Rock, CO: the old shingle roof, then the roof in new underlayment with shingle bundles loaded
Castle RockThe old shingle roof, then the roof in new underlayment with shingle bundles loaded.Roof replacement in progress

Centennial

4 roofs. Arapahoe County. Our office is on Holly Circle.

Centennial roofing
Before and after in Centennial, CO: the old tan shingle roof, then new architectural shingles and brown vents beside a brick chimney
CentennialThe old tan shingle roof, then new architectural shingles and brown vents beside a brick chimney.Roof replacement
Before and after in Centennial, CO: weathered brown shingles and scuffed vent caps, then new dark architectural shingles
CentennialWeathered brown shingles and scuffed vent caps, then new dark architectural shingles.Roof replacement
Before and after in Centennial, CO: tear-off in progress around a rooftop evaporative cooler, then new light grey architectural shingles
CentennialTear-off in progress around a rooftop evaporative cooler, then new light grey architectural shingles.Roof replacement
Before and after in Centennial, CO: a weathered flat roof around a brick chimney, then the same roof resurfaced in white
CentennialA weathered flat roof around a brick chimney, then the same roof resurfaced in white.Flat roof

Colorado Springs

13 roofs. El Paso County, permitted through Pikes Peak Regional Building.

Colorado Springs roofing
Before and after in Colorado Springs, CO: scaffolding around a steep shingle roof with a dormer, then the same roof in new architectural shingles
Colorado SpringsScaffolding around a steep shingle roof with a dormer, then the same roof in new architectural shingles.Roof replacement
Before and after in Colorado Springs, CO: close view of worn three-tab shingles, then the crew laying new charcoal shingles over fresh underlayment
Colorado SpringsClose view of worn three-tab shingles, then the crew laying new charcoal shingles over fresh underlayment.Roof replacement in progress
Before and after in Colorado Springs, CO: new underlayment going down as the last old shingles come off, then new architectural shingles, the crew finishing at the ridge
Colorado SpringsNew underlayment going down as the last old shingles come off, then new architectural shingles, the crew finishing at the ridge.Roof replacement
Before and after in Colorado Springs, CO: the old tan shingle roof with two skylights, then the crew stripping it to the deck around the skylights
Colorado SpringsThe old tan shingle roof with two skylights, then the crew stripping it to the deck around the skylights.Roof replacement in progress
Before and after in Colorado Springs, CO: the old shingle roof, then new brown architectural shingles
Colorado SpringsThe old shingle roof, then new brown architectural shingles.Roof replacement
Before and after in Colorado Springs, CO: old shingles torn off down to the plank deck, then new architectural shingles along a long ridge
Colorado SpringsOld shingles torn off down to the plank deck, then new architectural shingles along a long ridge.Roof replacement
Before and after in Colorado Springs, CO: the roof stripped to the deck with new sheathing patched in, then new light grey architectural shingles beside a low-slope section, the crew finishing up
Colorado SpringsThe roof stripped to the deck with new sheathing patched in, then new light grey architectural shingles beside a low-slope section, the crew finishing up.Roof replacement
Before and after in Colorado Springs, CO: badly weathered shingles beside rusted metal panels, then new architectural shingles on a hip roof
Colorado SpringsBadly weathered shingles beside rusted metal panels, then new architectural shingles on a hip roof.Roof replacement
Before and after in Colorado Springs, CO: the roof stripped to the deck, shingle bundles along the ridge, then new dark grey architectural shingles with the mountains behind
Colorado SpringsThe roof stripped to the deck, shingle bundles along the ridge, then new dark grey architectural shingles with the mountains behind.Roof replacement
Before and after in Colorado Springs, CO: faded grey shingles and tall metal vent stacks, then new light grey architectural shingles with black vents
Colorado SpringsFaded grey shingles and tall metal vent stacks, then new light grey architectural shingles with black vents.Roof replacement
Before and after in Colorado Springs, CO: the old tan shingle roof, then the crew installing new architectural shingles
Colorado SpringsThe old tan shingle roof, then the crew installing new architectural shingles.Roof replacement in progress
Before and after in Colorado Springs, CO: the roof stripped to the deck, crew at work, then new architectural shingles above a street in fall color
Colorado SpringsThe roof stripped to the deck, crew at work, then new architectural shingles above a street in fall color.Roof replacement
Before and after in Colorado Springs, CO: tear-off down to the deck, underlayment rolls ready, then the crew finishing new brown architectural shingles
Colorado SpringsTear-off down to the deck, underlayment rolls ready, then the crew finishing new brown architectural shingles.Roof replacement in progress

Denver

2 roofs. City and County of Denver.

Denver roofing
Before and after in Denver, CO: the roof stripped to the sheathing around a dormer, then new charcoal architectural shingles around the same dormer
DenverThe roof stripped to the sheathing around a dormer, then new charcoal architectural shingles around the same dormer.Roof replacement
Before and after in Denver, CO: a weathered flat roof with stepped parapet walls, then the roof and parapets finished in white
DenverA weathered flat roof with stepped parapet walls, then the roof and parapets finished in white.Flat roof

Elizabeth

2 roofs. Elbert County, east of Parker.

Elizabeth roofing
Before and after in Elizabeth, CO: the old grey shingle roof, then new grey architectural shingles and black vents under a stormy sky
ElizabethThe old grey shingle roof, then new grey architectural shingles and black vents under a stormy sky.Roof replacement
Before and after in Elizabeth, CO: the roof mid-replacement seen from above, then new architectural shingles on a home in the pines
ElizabethThe roof mid-replacement seen from above, then new architectural shingles on a home in the pines.Roof replacement

Englewood

1 roof. Arapahoe County.

Englewood roofing
Before and after in Englewood, CO: old pink three-tab shingles, then new charcoal architectural shingles with black vents
EnglewoodOld pink three-tab shingles, then new charcoal architectural shingles with black vents.Roof replacement

Highlands Ranch

2 roofs. Douglas County.

Highlands Ranch roofing
Before and after in Highlands Ranch, CO: the roof stripped to the deck, shingle bundles stacked on the ridge, then new architectural shingles
Highlands RanchThe roof stripped to the deck, shingle bundles stacked on the ridge, then new architectural shingles.Roof replacement
Before and after in Highlands Ranch, CO: old three-tab shingles with scuffed patches along the hip, then the crew laying new shingles over fresh underlayment
Highlands RanchOld three-tab shingles with scuffed patches along the hip, then the crew laying new shingles over fresh underlayment.Roof replacement in progress

Lakewood

1 roof. Jefferson County.

Lakewood roofing
Before and after in Lakewood, CO: a brick ranch home with its old tan shingle roof, then the same home in new charcoal architectural shingles
LakewoodA brick ranch home with its old tan shingle roof, then the same home in new charcoal architectural shingles.Roof replacement

Littleton

2 roofs. Arapahoe and Jefferson Counties.

Littleton roofing
Before and after in Littleton, CO: new shingles going down over fresh underlayment, then the finished roof in brown architectural shingles
LittletonNew shingles going down over fresh underlayment, then the finished roof in brown architectural shingles.Roof replacement
Before and after in Littleton, CO: chalk circles marked on the old shingles during an inspection, then the house from the street with its new roof
LittletonChalk circles marked on the old shingles during an inspection, then the house from the street with its new roof.Roof replacement

Northglenn

2 roofs. Adams County.

Thornton area roofing
Before and after in Northglenn, CO: badly worn shingles, then new architectural shingles on a hip roof
NorthglennBadly worn shingles, then new architectural shingles on a hip roof.Roof replacement
Before and after in Northglenn, CO: the old dark shingle roof, then the crew working at the vent pipes on new light grey architectural shingles
NorthglennThe old dark shingle roof, then the crew working at the vent pipes on new light grey architectural shingles.Roof replacement

Sedalia

2 roofs. Douglas County, northwest of Castle Rock.

Castle Rock area roofing
Before and after in Sedalia, CO: old roof tile coming off down to the deck, then the roof in new underlayment with shingle bundles loaded
SedaliaOld roof tile coming off down to the deck, then the roof in new underlayment with shingle bundles loaded.Roof replacement in progress
Before and after in Sedalia, CO: the old grey shingle roof, then new dark grey architectural shingles with open country beyond
SedaliaThe old grey shingle roof, then new dark grey architectural shingles with open country beyond.Roof replacement

Westminster

1 roof. Adams and Jefferson Counties.

Westminster roofing
Before and after in Westminster, CO: old red shingles above a low-slope section, then new light grey architectural shingles
WestminsterOld red shingles above a low-slope section, then new light grey architectural shingles.Roof replacement

Your roof, next on this page.

Call or send a few details. We will walk the roof, document what we find, and put a real number on it.