I had broken the closet flange when removing the old toilet so I called The Drain Surgeon plumbing company and was told a plumber would be out the next day. When Marvin, a professional plumber with The Drain Surgeon company, arrived June 25th, he was extremely professional in speaking with me as I led him to where the problem was. He wasted no time in getting the problem fixed. I thought it would take a few hours, but it only took him about 20 minutes, I was floored. When I went in to check his work, it was impeccable. The old toilet used to rock side to side. He installed a new flange, stopped the rocking, grouted around the base and installed a new water line. He did all this in 20 minutes and left the area cleaner than it was when he arrived. I will waste no time in calling this firm back in the future.