When we were told our home needed a roof replaced, I solicited 4 quotes . We didn't hear back from the other companies before Brad from Coast Mountain Roof came promptly the next morning and inspected the roof. That same day, the requirements of the entire job were explained to us and a detailed quote was provided in writing that evening. After receiving 2 other quotes several days later we decided to go with Coast Mountain Roof. We particularly liked the way the work to be done was presented. The job was completed as described on time and for the amount quoted. The cleanup of our yard each day was impressive and we didn't have to do any "after cleanup". I will be recommending Coast Mountain Roof Ltd to my friends, neighbours and family.