We just went through a whole home
https://juliusgfxz032.clarionvale.com/posts/free-estimates-vs-hidden-fees-what-to-expect-from-a-plumber-near-me
We just went through a whole home water heater replacement last month. Took a couple days to sort out the right unit, but honestly worth it once it was done