4 only because the pricing is a bit high. Our tech was excellent!
He worked hard to diagnose and figure out a solution for us!
Water Heaters