excellent service all around. Hired to correct problems left by other plumbers, and Gary did an excellent job on that. Also fixed the floor under the toilet, installed a new toilet, and later replaced the hot water heater. For that job, he negotiated for a new one under warrantee (I'm pretty sure if I had attempted this, the manufacturer would have refused) and fixed a few other things along the way. This was service above and beyond what I expected. I felt in good hands with Gary and would certainly use him again.