I had to redo my roof after nearly 20 years. I found Arthur online. Arthur first came to inspect my roof, and told me the exact amount beforehand based on my needs. I requested a special type of shingle for my particular roof, and he made sure to include that in the estimate. He also included the underlying paper, as well as the ice-shield which was not present prior, and he did so without an undue change in estimate.
After paying the deposit for the materials, he stated that he would start within 2 weeks - however, he managed to start in 1 week. He completed the job to my great satisfaction. I am thoroughly pleased with his work, and would whole-heartedly recommend him to any friend or family member. As a former high-school physics and math teacher, who was typically harsh in his grading, I would definitely state that Arthur's work was outstanding.
After the completion of the work, he made sure to leave both my driveways and gardens without any damages and clean.