The rental company that I leased my house from hired these guys to repair a broken water heater. The woman that does the scheduling called me and set an appointment up with me for 9am. I said that was fine. they seemed professional and courteous. So the morning of the appointment I'm getting my kids ready for school and I didn't hear my phone ring at 825am they were calling but i didn't see the phone call until about 840am. So I called them back several times but no answer. Then I waited and no one showed up. Finally at 10 am the woman answers and I ask her what happened. She informs me that she instructed the plumber to go to the next call since I didn't answer the phone. That I am going to have to reschedule for another day. I told her that I had not previously been told if I didn't answer that would happen and to please get someone out that day since my hot water had been out for about three months all ready. I didn't know they were going to be calling me at 825 am for 9am appointment or they were going to cancel. That is something you should inform your customers of at the time the appointment is made. I told her I tried to return the call several times with no answer. She starts yelling at me telling me that she had an appointment that she couldn't miss and that she is not sending anyone out today they didnt have time. I told her that I felt that was very unprofessional and asked for a manager she replied very rudely she was the only one there and if I wanted them to schedule me or not! I hung up and called the rental company who finished dealing with them. I would only recommend this company to people who like being treated rudely and unprofessional!