FeaturedCharcoal Roof Transformation
A finished charcoal roof, from its overall form to the shingle and dormer details.
A finished roof in afternoon light.
A finished charcoal roof, from its overall form to the shingle and dormer details.
Roofing projects across Southern California, documented in photos and aerial films.
FeaturedA finished charcoal roof, from its overall form to the shingle and dormer details.

A residential roof transformation shown through wide finished-roof views and genuine before-and-after photographs.

The original roof and newly installed surface are documented across two visits. Final on-site work remains visible in the later images.

150,000 sq ft of commercial roofing in San Bernardino, CA.
Documented views of the same properties, at different stages.
A finished roof in afternoon light.
A finished charcoal roof, from its overall form to the shingle and dormer details.
Same property, different camera positions. The earlier view shows original main-roof shingles; early work is visible on the rear roof.
Save comparison
From original condition to finished roof.
A residential roof transformation shown through wide finished-roof views and genuine before-and-after photographs.
Before
After
The same residence is shown before and after the roofing work. Camera position and lighting differ; the photographs have not been warped or retouched.
Save comparison
Before
After
The same residence is shown before and after the roofing work. Camera position and lighting differ; the photographs have not been warped or retouched.
Save comparison
New roof surface installed.
The original roof and newly installed surface are documented across two visits. Final on-site work remains visible in the later images.
Before
After installation
Same property, different camera positions. The later view shows the new roof installed; final on-site work is still visible.
Save comparison
San Bernardino, California · 150,000 sq ft
Selected permit and inspection documentation from four Southern California jurisdictions, with related Palmdale records presented together and identifying details removed.