This company's tagline should be "never on time, but we'll take your last dime". What a joke. I called on Monday and got an appointment for Tuesday morning. I waited, and waited and waited until noon and finally called. The secretary was very rude and acted like I was inconveniencing her. She told me that she would reschedule me for that evening. No one showed. I called the next morning and again, was treated as though I was the one who was inconveniencing them. Forget the fact that I missed a day's work WAITING, and was treated rudely on top of that. I finally cancelled and went with a better company. This place is a joke. I used them about five years ago with no problem, but now, I'll never use them again. Beware of this company. They don't care about the customer.