Got two quotes for a residential roof replacement in Arvada — one from Peak to Peak Roofing & Exteriors and one from Interstate Roofing. They're both in Denver and seem well-reviewed but I can't decide. Anyone worked with either (or both) and can share how the process and results were? Not just price but communication, cleanup, warranty etc.