I couldn't have asked for better service, both the inside and outside service people were amazing although I felt the price was a little high given the cost of the replacement wall heater and the amount of time spent on labor. All in all I would definitely recommend this company for your needs.