John came out and inspected my roof. There was a leak where I indicated and he found a second one. They were on the job promptly and fixed both leaks. When I saw water dripping the next day, they came back and said it was my gutter but they cleaned it out and re-caulked at no charge, even though this was not a roofing problem. Again, I saw water and they came back a third time and water tested and found that the leak occurred from water backing up behind the gutter, again not their responsibility, but just in case it was a roofing problem, they did come back twice and tried to make it right. 5 stars for the work and the effort to fix a problem, not of their doing.