What a great company, Down to the receptionists. Very professional. They gave us a window of time that they would be arriving, and they arrived during that time. Very honest about what was needed, and gave us two options that they could do for us. Fix the existing toilet or install a new one? Listening to what was going to be involved we chose to install a new toilet. Which we love.