My hot water heater went kaput last week, and I'd originally scheduled Home Depot to deliver and install a new unit through one of their local contractors. Spent the entire weekend taking cold showers, and the plumbers showed up today, looked at my garage, and said they'd need a further $2000 to modify and update the setup. We politely declined and called Nick's.
They were at the door in 15 minutes, and two hours later we had hot water again. They charge a fair price for their service and installation, and, best of all, they are HONEST. The plumbers are well-informed on city codes and very knowledgeable.
I used them once before for a blockage, and have never had them try to upsell or use any shady sales tactics.