They cleaned my carpet about 8 months ago. The few spots I had near the door to the garage re-appeared within 2 weeks and came back even darker. I paid for a few sale upgrades too. I have noticed a few other things that make me think they just wet my carpet but it wasn't truly cleaned. They called 6 months after the cleaning to schedule a new cleaning, I told them I wasn't satisfied with my previous cleaning and explained the issues. No follow up by the manager, but that doesn't surprise me. I wasn't planning on using them again.