We decided to try this company after speaking with Rob. One thing I liked was that Rob and his wife, the owners, do the work themselves. They arrived on time, were efficient and did a very good quality job. They cleaned up after themselves, and were friendly and charged a reasonable fee. I will definitely call them again!
I should add that this was a residential job, cleaning only the "high traffic" areas on two floors. Everything looked great!