Absolute worst service. New home owner here in a million dollar home and Canyon plumbing was the contractor who did the rough in plumbing as well as installation of all plumbing through the house. For a company that has such a presence and reputation for being in business for several years I'm puzzled at how they can hire such LAZY and POOR WORKMANSHIP plumbers. We have had problems from day 1 from bad pvc joints leaking water, sump pump problems, leaky toilets, no hot water, and the list goes on. It looked like a bunch of kids had put together the plumbing. No pride in workmanship at all, typical piece work rush jobs where they cut, glue, crimp, install everything as fast as possible and not double checking their work. When it comes to problems I admit "sometimes" they send a plumber right away but then once the problem is so called fixed then another plumber has to be scheduled because the original one screwed up the repair. Total incompetence and an inconvenient to us as the home owner. Some of the Canyon plumbers were a treat to deal with and admitted that they do have a problem and they try their best to rectify it but not good enough! Regardless of whether your brand new home was $400k or a million + this should NOT happen. I understand things go wrong but there is no quality control in their work and when it comes time to fixing their own screw ups they can't even handle that. I can tell you of at least 4 other home owners who had Canyon as their contractor who will have similar stories.