




This garage roof had seen better days. We're talking cracked, curling shingles that were barely holding together - and thick patches of moss growing right through them. When a roof gets to this point, it's not just an eyesore. Water is getting in, the decking underneath is taking a beating, and every rainstorm is making things worse.
We stripped everything down to bare wood and took a close look at what we were working with. Fresh decking panels were laid where needed, then we rolled out CertainTeed RoofRunner underlayment across the whole surface before a single shingle went down. That underlayment layer matters more than most people realize - it's your backup line of defense if anything ever gets past the shingles.
For the new shingles, we went with CertainTeed NorthGate ClimateFlex. These are a solid-core SBS-modified shingle, which basically means the asphalt has been engineered to stay flexible in cold temps and hold up better under impact. They also carry a Class 4 impact resistance rating. For a garage sitting under tree canopy, that kind of durability is exactly what you want.
We also threw in free tree trimming as part of the job. Overhanging branches are a big reason roofs collect moss and debris in the first place - shade keeps things damp, and branches drop material that holds moisture against the shingles. Getting that canopy pulled back helps the new roof stay cleaner and last longer.
If your roof is showing the same kind of wear - missing granules, curling edges, moss creeping in - that's not something to put off. Small issues on a roof tend to compound fast, and what starts as a surface problem can turn into a decking or interior problem before you know it. Getting ahead of it now is almost always the smarter and less expensive move.