Steve did a great job and was very responsive. With so many rainy days over the past month, we had to reschedule the job a few times to get a couple of consecutive dry days. Steve checked in often and scheduled the job quickly when the weather cooperated. He considered the most cost-effective option, and gave good advice for future roof maintenance. I'll be hiring him to seal my asphalt driveway and wouldn't hesitate to hire him to install a new roof, as he gave me a great quote for that.