Understanding the Key Components of a Roof & Essential Roofing Terminology
John Brown
218 articles
John Brown is a roofing engineer with over 10 years of experience in the industry. He is the author of our blog, where he shares tips and tricks on how to maintain and repair your roofs. He is also the curator of our featured directory of roofing professionals, where you can find a qualified contractor in your area.
What is a Mansard Roof? (French or Curb Roof)
Can You Install a Metal Roof Over an Asphalt Roof?
5 Things You Need to Know Before Doing DIY Roof Work
6 Reasons Your Roof Leaks in Heavy Rain
Can You Do a Metal Roof and Asphalt Shingle Roof Combination?
What Roof Warranties Cover (Types & How Long They Last)
Is a DaVinci Roof Worth It? (Pros and Cons of Synthetic Roofing)
The Solution to All of Your Roofing Needs
What Size Hail Will Damage a Roof? (& How to Spot It From the Ground)