We had them replace our water main shut off last summer. Since that went well, we had them replace our hot water heater when it failed recently. They did a great job in a timely manner and came in under the price of any other plumbers. In fact, they managed to stick to their price even though the job ended up being more involved than was originally quoted. Will definitely use Affordable Plumbing for my next plumbing project!