New condos appearing in Glendora and suburban-style ranch homes built decades ago reveal the variety of roofing materials and the need for roofing contractors to handle many types of buildings. If you’re concerned that your roof is aging or that your roof is leaking, then call a roofing contractor who has worked on a variety of buildings throughout the San Gabriel Valley.
Garvey Roofing’s Versatility
Owner Thomas Garvey has more than thirty years of experience leading his company through a variety of key projects: from working on historical commercial buildings and bungalow-style homes to roofing apartment buildings, churches, and other types of commercial roofs.
Roofing estimates are free, and Garvey Roofing guarantees all labor and materials.
The ability to install and repair roofs on various structures comes from his understanding of building science, including the importance of ventilation.
A commercial building owner once called Thomas to inspect why his roof was leaking over the front door. He worried that he needed a new roof, but Thomas saw that the problem was due to trapped moisture. He made the necessary repair and saved the customer the expense of a new roof.

Roofing for Glendora
Garvey Roofing has thirty years of experience repairing and installing roofs in Glendora and throughout the San Gabriel Valley. He stays current on all local building and roofing codes in the city and California’s Title 24 legislation.
Thomas knows the importance of:
Staying in code compliance
Adhering to or exceeding manufacturing standards
And ensuring a customer’s peace of mind
Thomas Garvey holds four licenses that allow him and his team to master the craftsmanship in roofing: roofing, installation, solar roofs and general contracting.
Glendora’s location against the foothills gives exposure to high winds in some areas, occasional downpours and areas where the sun blazes more than others.
Garvey Roofing knows how to use the right materials on different structures to give customers a roof for all seasons.
Call Garvey Roofing for a Free Estimate at (626) 358-9208
