Our ~12 year-old Noritz NR71-OD tankless water heater is acting up in a few ways -- slow to heat, periodically runs out of hot water, and most recently, throwing some kind of error that requires restarting it. A local tech did a routine service cleaning of it a few months ago and I'll have them take another look.

But in case it's time for a replacement, I'm curious what those of you in the know would recommend. House is small, 1200 square feet, with 1.5 bathrooms, washer, and dishwasher. Maybe a Noritz NRC66 OD would be the current-day equivalent? Any other brands worth considering? Or attributes that are important?

Thanks!