Every good experience I've ever had with Mike Diamond has been thrown out the window thanks to their service technician Brian. We called because of a leak in the faucet. Brian talked us into replacing the garbage disposal for nearly $900. I had immediate reservations and told him not to do it, but he got all "aw-shucks" with me and I agreed. A day later and the leak (which he never was able to diagnose) is back. Since Mike Diamond also installed the original faucet, I called to ask if they could come out to install a new faucet (which I would buy) at no additional cost, since 1) I had just spent $900; and 2) the problem he was supposed to fix was back. A manager told me I had to talk directly to Brian. Brian told me he couldn't do this, because we had decided to install the garbage disposal and not fix the leak — which he had said must not have been serious since he couldn't replicate it. He said he'd have to charge me DOUBLE what Mike Diamond charged me last year to replace a faucet. While all of my previous experiences with Mike Diamond have been great, the company now feels sneaky, underhanded, unethical, and unwilling to stand by their work. Over the years I have spent THOUSANDS of dollars with Mike Diamond. No more. I definitely do NOT recommend. Do whatever you have to do but find a different plumber!