If I could, I would give 0 stars. Failed to repair issue, scheduled appointments and techs did not show up, impossible to get through to them by phone (wait times are ridiculous), promised to repair issue when they'd receive parts, then failed to show up and they claimed our issue is not their problem. I paid for nothing! Stay away.