I would check out “Clean Green”. I picked up a groupon for their services and they were fantastic! No special accessibility required or anything else, just a readily accessible power. They cleaned our 2 story (2nd & 3rd floor of the building) apartment and it left a lovely citrus scent. Plus, the carpet felt like new. Check ’em out http://www.MoreCleanForYourGreen.com
They might be a little pricey. I paid around $75 I think for the 3 rooms + stairs I had worked on and I think the guy said that normally it’s around $150 for that service but I could be mistaken.