We were extremely pleased with timing, service, and technician - Jessie C. He went above and beyond to replace our hot water heater for us. The job was a challenge, yet he never once seemed frustrated or in a hurry. The cost was based on the job, not his time. I highly recommend this company, and especially this technician. We will definitely use this company again, and request the same technician.