What a pleasant experience! I emailed them about a problem with my roof, and Kevin got back to me within the hour. Despite their hectic schedule, he fit me in for both an estimate and the repair. All done within a couple of weeks. It's hard to get a call back these days, especially when you have a small job, but this company came through and did a great job. My roof is getting up there in age, and I wouldn't hesitate to call them for the replacement. Great company with great folks -- Kevin is wonderful. I highly recommend them. They earn their high ratings.