The technician explained what the problem was, the solution, and how much it would cost. He was done in a timely manner and gave me a detailed invoice. I would recommend Crystal Blue Plumbing.