HD put it on but the thermostats went out 3 months after I had it. UltraCool sent a new one. So far so good.