I can't say enough good things about my experience with Eco Plumbers. I contacted them this morning because I had a toilet with a slow leak. Since I was able to stop the leak by turning off the water, they scheduled my appointment out a few days because they were overbooked. About an hour later, I received notification that my appointment had been moved up - to today! They arrived a few hours later and gave me several repair options. I selected a complete repair option. While completing the work, the plumber accidentally broke the toilet. They immediately volunteered to replace the whole thing, and then would not accept any payment for their service, even though they had more than made it right. I can't think of another company that stands behind their work so thoroughly and I'm actually stunned at the top-quality service. I will happily recommend Eco Plumbers to anyone I know who needs services. They were top notch!