HOME/OUR WORK Our work Roofing and gutter work across Adams, Franklin, Cumberland and Dauphin counties, from full replacements to the details that keep water out. Get a free estimate (223) 290-0684 Completed homes Finished, and back to normal Whole-house jobs from the street, finished with a detailed cleanup and final walkthrough. Completed homes Shingle roofing Metal roofing Gutters Full exterior, Victorian Two-story re-roof and trim Log home, stone chimney Shingle replacement around masonry Ranch home, spring Complete roof and gutter package Brick two-story with dormers Architectural shingle replacement Shingle roofing Architectural shingle work Full slopes, dormers, valleys and vents — the detail is where a shingle roof is won or lost. Multi-gable roof Dark shingle across four planes Architectural shingle, close up Weathered-wood blend Shingle roof with vent Ridge and vent detail Craftsman dormers Shingle work around three dormers Mixed-tone shingle field Color blend across a full slope Dormer detail Shingle and flashing around a dormer Shingle color samples Choosing a color blend Metal roofing Standing seam and ridge detail Metal sheds snow and lasts for decades, but only if the ridge, valleys and fasteners are done right. Dark metal gable Standing seam on a brick gable Metal roof edge and gutter Drip edge into a new run Brown metal over dormer Standing seam, dormer detail Ridge work in progress Fitting the ridge cap on a metal roof Metal valley detail Where two planes meet Gutters Seamless runs and clear-outs Installation from $250 and repair or maintenance from $60: the work that keeps water away from your walls and foundation. New gutter on shingle eave New gutter run at the eave Gutter and downspout Corner outlet and downspout Autumn gutter run White seamless gutter and downspout Downspout on gray siding Discharge routed away from the wall Clearing a blocked run Gutter clean-out in progress Debris removed by hand What comes out of a neglected gutter Free estimate Want yours to look like this? Free on-site inspection, photos of what we find, and a written estimate before any work begins. Call (223) 290-0684 Request an estimate