these guys did great work! fast, clean, and stand behind the job. when there was a problem, they came back quickly, and no extra charge. the plumbing works great, and I was very happy with their work. Only downside is they tend to run late - both times about an hour later than promised