From the beginning communication was easy and German Roofing was responsive and did everything they said they would when they said they would. The guys worked hard really hard, always on time VERY EARLY and worked 5 full days in a row to give us a beautiful new roof. They cleaned up nicely and completed an inspection of the job . German ‘s bid was even a little lower than other estimates . No hidden Fee’s. We paid what they quoted us.
Very pleased in Fountain Hills!
Craig Murowsky