I called on Saturday to have my old toilet flange, which was broken, replaced. They told me they would be out that afternoon. Unfortunately, another job ran late and they had to reschedule. I took off work on Monday and they came by, within a half hour of the scheduled time. When he saw what I had already done, and that I had all the proper equipment, he informed me that I had already done all of the work. He gave me a new thick wax ring, and showed me what I had been doing wrong with the repair part. He then told me that he wouldn't feel right taking my money. I should also mention that he could not come Sunday morning due to Church obligations. I don't really care about his faith, but it is clear to me that Mr. Savino runs an honest, and reputable company. I would highly recommend him to anyone.