My heater died at a most inopportune time. Without any recommendations from friends, I called Fahrenheit and was totally satisfied. For one thing (and this is important to me) they came when they said they would. They thoroughly explained everything to me and the associated costs. They cleaned up after the installation and gave us numbers to call in case of a question. I thoroughly recommend Fahrenheit.