Recent Review: I called the company on a Wednesday, and they had someone at the house that Friday morning. He arrived right on time, and though I thought I was only getting an estimate, he said he could repair the problem right then if I wished. I had believed I had a few shingles left over from the previous re-roofing, but they were not the correct ones, so he had to go back out to get the proper shingles. When he returned the wind had increased (sustained winds of about 35, gusts to over 50), but he did the repairs as he said he would. Payment was not assumed at the time of the work, as he did say he could invoice me - a pleasant surprise, though I would assume that at least a portion would be due at the time of service were it a much larger job. When he left he did caution that because of the high winds the sealant used on the shingles might not set properly, and told me to call if there was a problem. Unfortunately, the winds remained high, and the corner of one of the replaced shingles did start flapping. I called the company, and was told that the person who had done the work was on his way to a town nearly 100 miles away, but that they would call him and then return my call to let me know what could be done. Imagine my surprise when he showed up about 30-45 minutes later and repaired the shingle! When the company called me back, they were also surprised to find that he had already been there, as initially he had told them he could probably get out tomorrow. This kind of service is uncommon these days, and I would not hesitate in the slightest to either use this company or recommend their services.