Roofing might seem like a relatively easy DIY project, but there's a lot that goes into what goes over your head. There are some major factors to consider.
Johnathan C. Brewer II is a licensed general contractor specializing in kitchen, bath remodels and general construction with two decades of professional experience. He is also the owner of Brewer ...
Hail can pummel a car, lawn, or roof in a matter of minutes. Protecting your roof from damage involves several proactive steps, both small and very large.