I would have given a higher rating if their billing was done better. Their initial visit was back in September and the job wasn't done correctly. When they came back the second time I was prepared to pay the bill from the first visit but the tech refused payment since the work wasn't done correctly and he believed there would be an adjustment. We ended up buying a new toilet and received a final bill at the end of October which was promptly paid. 6 weeks later I received a past due bill for the initial visit which wasn't adjusted. I called to ask why my final bill hadn't included all charges due and why they waited so long to ask for payment letting me believe the charges were erased. "We don't add invoices together" was a very lame answer. Receiving a past due bill for an account I had closed out created a hardship. I've gone from never wanting to use another plumber to never wanting to use them again. Pretty sad.