CPI did a great job, on time, quality work, and fair price. Their plumber called every morning before leaving the shop and gave me an ETA. He even called when he was delayed by traffic! I would totally recommend them.