Hire a vetted handyman. Or, review no less than 6 YouTube training videos an DIY. The staff at Grove will make sure that you get the correct materials.
Plumbworks, Joe Redd. Super efficient and honest.
I had Grants Pass Plumbing install a new water heater. The guy did a great job. Had to modify the vent a bit, but nice work. Can't tell you what the final price was because it was a few years back and my insurance paid for almost the entire replacement.
Thanks! Your answer is awaiting moderation.