Ron arrived on time the day of the estimate. He answered all of my questions and assured me the company would work with the insurance company if there were any large discrepancies between the adjuster report and our roof replacement estimate. A week later, we called to give them the job, and the exec I talked to upgraded our shingle a no cost to us. The workers arrived two days later at six am, right on time. They worked almost eleven hours that day, and arrived promptly at six am the next day. The clean up was immaculate and the roof looks awesome. I would highly recommend them!