Tried but won't use them again
Had a 10am appointment but they never showed up or called until 4:00pm. They needed to order a part that was supposed to take 5 days but it took over 2 weeks and they never called to follow-up. I could have ordered the part and got it faster. Ended up replacing the part myself.
He stood right in my house and told me 5 days and I stressed how I needed it fixed ASAP because of a party. They gave me a time, not a window for the first appointment. Once they did get the part and scheduled a time to install it I told him I had to leave by 10:00am so they needed to be on time. The tech called at 11:15 to tell me he was on the way. This all boils down to poor time management and setting customer expectations that can't be met. There are other reviews that echo the same experience. If they fix that they might be fine.