Overall, I can't complain as Texperts came and did what they needed to do when we were in a desperate situation; our two year old air conditioner had gone out the night before in a two year old home in more than 100 degree daytime heat. With a 12 month old infant in a house at 90 degrees, we were in bad shape. I called Texperts at 9 AM, and they promised to have a technician from 12-3 at my home. The technician (I can't recall his name did a terrific job and educated me on the problem and the part that failed; he fixed it within 20 minutes. I was very pleased with this and that he got our air conditioner working. This is why I would give Texperts a very good evaluation overall. I can't comment on the price; for the work that was done, what I paid seems like a lot, but I have no basis on which to judge. I had no choice but to pay this. Whether it's your car, an appliance or other issue with your home, especially if someone has to come to the home to fix it, you are going to face a high cost in many cases that's in the hundreds of dollars. I have no reason to say this was too much or too little; they did not charge me for the service call. I appreciate the fact that these businesses have certain operating costs, and I'm confident they also have a business model that makes plenty of money to fix something to insure they can stay in business. The customer must be aware of this and plan for it as you might need to dip into your savings or other funds unexpectedly to take care of these situations. I did not give punctuality a high grade.. Texperts promised to get someone to my home between 12 and 3. The technician did not show until nearly 4 PM. I understand he had a job in another area of town that ran late. While this is understandable and they called me at 3:20 to tell me this, I had to take an entire half day off work waiting for someone to come. Understandably, I just need to accept that, but with limited time off, if they could have stayed in contact with me, I might have only had to take an hour or two off work. I will accept and take blame for this as I should have planned better and worked this out (a call 30 minutes before. It's a lesson learned; whether I'm justified or not, that' why I gave the rating I did in the punctuality category. Shame on me for not doing a better job and sitting around for hours. This was the most frustrating part of all. Yes, I would hire them again. Yes, they got the job done. Of course, I would rather not have my air conditioner break as you don't want to find yourself needing this type of service. It's going to cost you.