Matching on Angi
They were great. I found them to be very responsive to my initial inquiry (a minor criticism on another report) and flexible in scheduling to fit my needs. The new faucet installation turned out to be tricky because of the supporting framing of a new granite countertop. This entailed some minor but careful adjustment in the framing, which was done well, and they kept me informed all the way through. Dishwasher re-plumbing required some parts and minor carpentry, which was also done neatly.