I was surprised when Precision roofing told me that they could replace my roof in December, but they showed up as scheduled and completed the job in less than a day. I was also surprised when they told me there were 3 layers of old shingles to be removed, but they honoured their original quote and didn't charge me extra. I would recommend them to anyone looking for a new roof. The company owner even called me a few days later to see how everything went. Everyone I worked with from the telephone operator to the company president was very pleasant and professional.