The workers were punctual, professional, and appeared to do a high-quality job. My only complaint is about price. After describing my issue to Kevin on the phone, I was told that the job may cost up to around $450. After Andrew dame to our house and looked at the extent of the work that would be required, he quoted $1000 and said that the job may take the better part of a day. Given that time estimate, the quoted price seemed reasonable. It turns out that the job only took 2.5 hours, so $1000 for that amount of work seems excessive. (Parts for the job should have been well under $50). I also asked for a quote for replacing a supply line and valve on another toilet. I was told that that job would take about 15 minutes and would be $125. (Parts would be under $15.) Again, that quote seems excessive.