My experience was not that great due to: not fixing the problem the first time, and overcharging.
Had a shower leak with water coming out of the roof at rental property, bad enough that it had damaged the paper and caused a water spot. He came over, within 1 hour which was great, and did the job in about 2 hours (including time to run to home depot) for $160 by replacing some cheap part in the shower knob - but it wasn't fixed. Apparently neither my tenant nor Gary bothered to actually test if the shower was still leaking - tenant took a shower a few hours later and water started coming out of the roof again. All he did was make the shower knob turn better lol.
So he came back a week later (it was difficult to setup another time due to my tenants schedule). This time, he was there 1 hour and replaced the shower arm ($10 part) and the leak was finally fixed. Only problem is he asked for an additional $90, and my tenant paid it. I was not aware there would be an extra charge to fix what should have been fixed the first time.
Total of $250 to fix a simple shower leak.. give me a break.