After an exhaustive search for a roofing contractor, we selected Coast Mountain Roof Ltd last May to put a new roof and gutters on our house. We couldn't be happier with our selection. Right from the beginning of the selection process, Brad was upfront and informative with us. He took the extra time to provide us with options and recommendations that fit our budget. After receiving four comparable quotes for our roof, we decided to go with Brad and his team based on his professional, our positive experience with him during the selection process, and their excellent reputation. We were flexible with the start date of the Project. As such, Brad kept us up to speed on when they could be onsite to complete the work. Once on site the guys were personable, punctual and considerate to the parking challenges on our street. The crew worked safely and efficiently to install the roof. At the end of each day, the crew went above and beyond with cleaning up job site. They actually finished the job earlier than anticipated. The finished product looks amazing and best of all it is working as advertised. We wouldn't hesitate to recommend Brad and Coast Mountain Roof Ltd.