The overall experience with EZ Flow Plumbing was great - from the first phone call, the tech that showed up on time and was friendly, and the customer service in general. The reason I give 3-stars is their prices were really high for the job that I needed done. My kitchen sink needed unclogged and my quote was $280 (basically for them to professionally "snake" the drain). I really appreciated their time and friendliness but that seemed way off the mark. I had another company come out and do the same job for $59, with no issues, just as friendly and professional, and the sink works perfectly now. I would say if price isn't your concern EZ Flow has a great thing going, but otherwise get a few estimates.