On time and reasonable service fees. Seems to listen to what customer wants and knows what he's doing. Quite friendly but professional. Also seems thorough but takes his time; for the work he did for me, could've taken about 20 minutes at the most, since he basically fixed the drip by exchanging parts in the faucet but ended up spending an hour. Just a note; he charges a separate visit fee in addition to his hourly rate. I didn't complain since when I called him I thought it was for a bigger problem and turned out it was nothing. Overall, it wasn't a bad experience.