I recently had a new water heater installed--a long, difficult process!--and Allen's technicians, Alec and Josh, were worthy of at least six or seven stars. Courteous and knowledgeable, they answered all of my questions in ways that I could understand. They presented all of my options clearly and honestly. I've been an Allen customer for many years, and these two thoughtful people are typical of the kind of service always provided by this fine company.
more