Great. Mike and I talked briefly through Angie's List messaging system, I described what I needed, he quoted an hourly rate along with estimate of time needed, we set up a time and were good to go. Showed up on time, I explained what I needed done showing him each item and he got to work. Kitchen faucet: I thought it was just a bad washer or o-ring, but it turned out to be a plastic part (that interacted with a metal part) that had worn out deep inside the faucet, which he found by disassembling the faucet. Showed me where it was and what it did, and unfortunately there was no replacement part available. Also explained that he had seen black/rusty water when he was taking things apart and the valve/lines under the sink needed replacing too. (This explained some odd tastes we were getting from the sink water.) He asked me what type of faucet and quality level I wanted (cheapest, most expensive, middle), went out and bought it plus the other needed parts, returned and installed it all. Works great and the water doesn't taste odd anymore. What I thought was a simple job turned out to be more complex and longer. Bathroom sink faucets: Fairly straight forward replacement, though he did have to shorten the connecting rod connecting the drain plug to the post you pull to close the drain. There isn't much space under the cabinets! Also pointed out a small leak in the pipes underneath, which he fixed as well. And he cleaned out all the build up in one of the drains so it drains promptly now. Toilet: Replaced the clogged valve in a jiffy along with the feed line and the tank hardware, and now, instead of taking 20 minutes to refill, it refills in a short time, stops when it's suppose to stop, and doesn't leak. Bathroom: Removed the towel rack, moved and leveled the shelf. And, he tightened the nut holding the toilet seat cover onto the toilet without even being asked, just because he noticed it. (We had lived with it after my attempts to tighten it hadn't worked.) Kitchen cabinet: Removed the drawer and pointed out that the wheel rails can spread at the back, from use. Closed the spread and now the drawer slides in and out perfectly. (I felt dumb for not having figured that out, but now I know.) Cleanliness: He had canvas drop cloths to catch any dirt or grime he generated as well as for protecting the floor. Had a trash bag for any trash generated (such as the faucet boxes) and used it as he went, rather than gathering the trash at the end. Honesty: Even though he ended up doing several extra things (valves and lines under kitchen sink, fixed a leak under bathroom sinks, toilet seat cover nut), I did not get the vibe that he was finding these just to do them and earn more money. The kitchen faucet issue agreed with what we had already observed, and the leak in the bathroom sink cabinet was real and (obviously!) needed fixing. And the seat cover nut, well, that was just a nice touch. All in all, I am very pleased with the results. Very pleased with his attitude and willingness to dig in to get the job done and working until it was. He explained the extra work needed as he found it, and didn't bother me unduly (I had my own work to do, as well, working remotely that day). And when I stepped over to see how it was going, he gave a precise update. He had all the tools needed (most of which I don't have, such as plumber's putty), and he had several spare parts in his truck so he wasn't constantly driving over to Home Depot. In short, he came prepared. Turned out to be 8 hours of work instead of the original estimate of 5 or less. Charged by the hour, and for the faucet and valve and bit of pipe installed (about $200 in parts). I like that flexibility, rather than charging a flat rate for a block of time (4 hours or 8 hours is what I've seen elsewhere on Angie's List site). The rate was competitive and I tipped him as well. The amount indicated in this review is for parts and labor only.