We had a very good experience with German Roofing. They were competitive on price and performed their work in a timely and efficient manner. The crew was friendly, polite and cleaned the area each night before they left. There were no surprises, and they have our recommendation.
Janice Anderson
Janice Anderson