Our tech was fantastic, he called the day he was set to come and told us all of the rain would prevent him from coming and he would be there the next day. He was right on time, professional and smiling...great guy!