I requested bids from a number of roofing contractors to replace the roof on our 100-year old house. Coast Mountain was quick to respond and very thorough in the process of preparing and explaining their bid. Other companies, who surprisingly had good reviews, seemed too busy to spend much time, or ultimately did not submit a bid. Our house is tall with steep slopes and several projecting windows, which makes it more difficult. Also we have a small deck above the front porch inset in the porch roof that was in need of repair. Coast Mountain agreed to complete a reno on the deck at the same time as the roof, while others insisted I had to get this done first before they could do the roof. The roof replacement was quick and efficient, the workers pleasant and accomodating. Deciding on the deck work was complicated, but Brad went through possible scenarios with me to identify the best solution - based on what we thought were the important points - ensuring that the deck would be waterproof and avoid further deterioration. The result is better than we had hoped for initially, and though it took a bit longer than we had hoped to complete, I know it is a good job. Brad was also flexible on work starting times to accomodate our schedule, which was very appreciated. He also made sure that the work was completely finished to the highest standard. If you are someone who wants quality work and attention to customer service, Coast is the outfit to do it.