Nombach Roofing company and crew were extremely professional in their handling of our roof tear off and rebuild. The crews were very courteous and extremely efficient. The work was completed ahead of schedule, and their clean up was exceptional. Would highly recommend this company. – BBB