The repair man was excellent. However the scheduling department was terrible, they had my address and town completly wrong. I called and they said they updated it but they didnt. The first time the repairman could not find the address, not his fault. I called the scheduling department and they finally got it fixed. Very Dissatified with this part of the service.