The hot water heater that I owned developed a leak & water flooded my basement. An Enercare serviceman came out to assess it & booked a service appt to replace my hot water tank with a rental tank within 2 days. I was given a 4 hr appointment window. I left work early & waited 4 hrs. No one came. When I called, I was on the phone for 1 hour. I was transferred to three different people & put on hold several times The longest hold was 25 minutes. They could not explain what happened. They tentatively rescheduled it for the next evening. It was tentative because it was now too late in the day to confirm (10PM) I was told. I was told someone would call by 1 pm the next day & confirm the 5-9pm appt. No one confirmed. When I called to confirm, I waited on hold multiple times again, was transferred to 2 different people & was finally told 40 minutes later that they could not find the appointment. They offered to rebook another 4 hour window the next day. I asked if I could have a smaller appointment window given the inconvenience of the past two days. I was told that was not possible. I asked to speak to a supervisor who again told me that it was not possible. I have taken my business to another company. I will let my friends and family know about this experience and advise them not to do do business with Enercare.