Called Century because they can service apartments using portable cleaners. Other services work only direct from the truck. Appointment made easily; called back to confirm as promised. Driver called when he was on his way to say he would be a few minutes late (very impressd). Driver/cleaner was most personable reassuring my wife and cat that all would be taken care of without upset. Cleaning was thourough, patient, professional and results (spot removal) even better than expected.
Pros: Service, reliability
Cons: Price slightly higher than expected