Find hiring guides, material costs, expert advice, how-to's and more.
Project: Install or Replace an Asphalt Shingle Roof
Duane Charping was fantastic in explaining the whole process and answering all of my questions. It was such a pleasure doing business him and I am recommending them to everyone I know!