Responsive and quick to schedule job. What impressed me was the accuracy in estimating materials needed using aerial photography. Another roofer was $2000 more partly because they overestimated amount of shingles needed. I appreciated the attention to detail. Job performed quickly and clean up was thorough.