The projects were completed fast, workmanship was excellent. Cahill Plumbing gave an estimate over the phone and were out first thing the next morning to do all three projects. Installation of new water heater, and removal of old one, replacement of kitchen faucet and repair and replacement of parts in toilet. I would absolutely use Cahill Plumbing again for all my plumbing needs, I highly recommend their service.