I used CV Plumbing before when my toilet had a leak, he did a great job then and so I used them again. Same result, great communication, on time, resolved quickly. What was really fantastic was Michael came the first day, got us water back by isolating the sink, then advised and showed us what was needed then arranged to come back and complete the fix. This company is now the first I will call for any plumbing or heating works. I would totally recommend them.