Gave an up-front quote which was nice for just the small roof patch job I had. For such a small job, which I took the time to spell out in my Thumbtack request for quotes, I didn't want to have to go through the hassle of multi contractor visits with the whole "we'll see what it's going to cost you when I take a look at the job" thing....which is what the other contractors were doing. Just wanted to get a price, bring the contractor out, and get the job knocked out. That's what Randy did. He was responsive with the quote process, quickly arranged a time via Thumbtack, he came out, I showed him the area, and him & his partner knocked it out in ~15 minutes. Took a look after and appeared to be squared away. If it leaks after the next bout of storms, I'll know. But everything looks patched up nicely to me. Minor ding for being an 1 hour late from what he'd told me without a phone call, but since there's no 1/2 star choice and he was a pleasant guy, I'll be charitable and round up. So for a minor patch job, I'd recommend Randy.