At this point in time work in our home is not completed yet, half of it is and we are happy with that part so far. The plumber who is doing the work is very nice and so far we'd certainly use Deer Valley Plumbing again. It is also nice that they make email contact to find out if you are happy with work being done. We've never had another company that cared after the work was done but Deer Valley Plumbing has been very helpful. While waiting for the work to be done, it would be nice to be updated on the progress when it's necessary for plumber to find parts needed so we know what to expect in terms of waiting time for job to be done.