Jim is an outstanding worker. The serenity he goes about with his work is truly inspiring. He didn't complain one word about my puppy being under his feet all the time. He had everything he needed in his truck to replace three of my toilets. You guys truly come prepared to work! He left his work place very clean that I barely needed to do any touch up cleaning afterwards. He answered all my questions very professionally. And of course, all my toilets are beautiful and up and working. All in all simply excellent. Couldn't be any happier.