TwinPeaks Roofing consistently delivered on their promises. On schedule, on budget and all done with the consideration of our family. They are professional, offering experienced based and insightful advice with respect to the process and products. Twin Peaks were accomodating to our schedule and were safety-conscious of our young family (when your property temporarily becomes a construction site).
The Twin Peaks team exceeded our expectations by providing an on-the-roof mock-up to ensure the right colour/product selection, provided proof of insurance, and were attentive to finishing details and our concerns during the project execution - all for a very competitive price.
Great work Twin Peaks - we love our new roof.