Could not recommend Harmony highly enough! I recently had recurring wind damage to my roof (installed by a different contractor), which ultimately required a complete roof replacement. Harmony stood out from the first conversation. Dennis was extremely responsive, prompt, worked up a thorough and competitive proposal, and literally went out of his way to assist with the insurance claim. Perhaps most importantly, however, it was the overall customer experience – their attention to detail, low-pressure approach, and competence and professionalism – that left you feeling like they were more concerned about servicing the customer than just getting another sale.