Find hiring guides, material costs, expert advice, how-to's and more.
Project: Install or Replace an Asphalt Shingle Roof
All is good
Worked fast , it was a big dirty job of 3 layers of roofing to be removed before a new life time asphalt roof could be installed.
They were on time and completed it within my timeframe.
Great