Find hiring guides, material costs, expert advice, how-to's and more.
Project: Install or Replace an Asphalt Shingle Roof
Thorough evaluation before project started, clear information relayed.
Project: Install or Repair a Roof
Out of other contractors he is great! Very down to earth and honest.