Truly a professional. Showed up on time, used care in the installation and removal of the toilets, cleaned up and did a clean, professional, and quality job. When he opened the 2nd toilet it was broken. He even took the time to go to Home Depot with me to exchange it and completed the job. This guy is the best!!! Had all the tools and knowledge to do the job, easiest process ever.