tl:dr - Joe Water Heater is an amazing local, small-business owner that is personable, informative and provides unparalleled service at a fair price.
Longer version: I'm not big on writing online reviews, but every once in a while a business comes along that just blows everything else out of the water (pun intended). For me, Joe Water Heater LLC was that company. He is smart, personable, punctual and kept me informed throughout the entire process of replacing my water heater (and even gave tips and what to watch out for post-install and how to handle it). Prior to Joe, I called multiple companies to try to get an estimate to replace a 15 year old water heater - most wanted to charge to send a plumber out to do an estimate, then had unreasonable wait times, etc... it was a headache just trying to get a quote. I contacted Joe, he asked me to text him a couple of pictures and within an hour or so I had 3 different quotes. I selected the one I wanted, and Joe came out the next morning and installed it. Though, that almost doesn't give it justice - I'd been upfront and told Joe the water heater was in a basement (some companies charge an automatic extra fee for that), Joe said he'd done hundreds of installs in older homes with cramped stairwells like mine, and that as long as he could maneuver it in and out, it shouldn't be a problem. And sure enough, he pumped the old water heater empty, hauled it away, and installed the new water heater easy-peasy. On top of that there were some issues with the connection to the existing plumbing, and Joe took care of it at no extra charge (he said he felt bad cause he should have let me know ahead of time that there could be problems with some of the old pipe-work and wouldn't take a dime for it). I honestly can't say enough good things about my experience with Joe Water Heater LLC - It was painless from start to finish, Joe was informative, punctual, very knowledgeable, and not interested in nickel-and-dime-ing me along the way. If I ever need to replace another water heater, Joe will hands down be the ONLY call I make.