Mountain Roofing just installed a new roof and they were very efficient… trustworthy… fast … focused on high quality but affordable products … reliable… and easy to communicate with. Dan sat down with us for two hours and explained the process, showed options for shingles, and built a relationship of trust. Their quote was right in the ballpark of what we expected to pay. We will definitely have them return and do more work for us. Thank you Mountain Roofing for the awesome experience!!