Perfection throughout the whole process. From estimation with Jack Weber through completion. Crew arrived promptly at 7:15am and completed the job in one day. All debris removed and they swept the front of my home as well. I will call Nombach for any roofing needs in the future.