I had a great experience with them when I had an AC issue at my small office. I called and a tech was onsite later that day. They quickly diagnosed the problem, handled the part ordering for me, helped find a temporary cooling solution while the part came in, and put the part in as soon as they received it.
Shortly after, the thermostat went out and we quickly had a tech on the phone to diagnose the problem. Later that day a tech was onsite replacing our thermostat.
Being a part of a service company myself, I was truly impressed with their responsiveness, knowledge, and were very friendly.