At first I thought I wasn't going to hear back from Mr RoofRepair.ca, as I didn't get a response to my email request, but when I followed up with a phone message, I got an immediate call back. The terms were explained to me (no free estimate, they come out and do the work for a set minimum charge, etc., and that they send photos of the work they do) and because rain was expected in a few days I agreed. The repairman was able to do the work the same day. He called me to tell me he was coming (I wasn't at home), then called me again to give me his assessment of the problem and that he would likely take a bit longer than the minimum time to fix it. He had a very pleasant phone manner, the work was done quickly, and the company followed up on the job, first sending me an email with a copy of the paid invoice and a link to photos of the job, and then following up a week later for my feedback. I have my fingers crossed that they did fix the problem (because water can be tricky), but I was impressed with the company and would recommend them.