Our office has used this service literally for years and we are very happy with them. They clean twice a week and their rates are competitive. We have noticed on occasion portions of the cleaning that could have used a little more care, but anything we mentioned was immediately taken care off. They also are very dependable, having missed cleaning once or twice in all this time for legitimate problems like family emergencies. Definitely worth checking out.