I HIGHLY recommend this company. They were punctual, professional, responsive and accommodating. They did an excellent job on my roof. I will definitely use them again in the future and refer them to friends and neighbors. The owner was also easily accessible by phone and explained the important aspects of the job.