DO NOT SCHEDULE WITH THIS COMPANY!!!!! I decided to give them a try because they are a local business. i love supporting small local companies in Las Vegas. I set up an appointment for today between 12 and 2. We moved all of the furniture and were ready for service. At 2 I received a call that they would be here closer to 3. Not a big deal. I understand appointments can run late. 4:00 rolls round and no sign of the crew. I have to make a call to them to see what is happening. They are supposedly still at the previous call. The gentleman on the phone, who may be the only competent person at this company, offers me a discount if I keep the appointment. The gesture is enough for me to continue being patient and wait. It is now 5:00 and no call, no crew. 5:30 I, AGAIN, have to call them to see if they are coming. The man says they should be here soon. 6:00 no call back no carpet cleaners. I call back once again to cancel the appointment I have now been waiting 6 HOURS for. They gentleman in the office didn't even blame me for not wanting to reschedule. He was apologetic and very professional. As I said before, he may be the only competent one at the company. The whole experience was a big disappointment. I will never use them and I will recommend that no one else doe either.