We just had our entire office deep cleaned by Peninsula Mobile Services. They did a great job which included shampooing our carpets. The prices are very reasonable and the manager, Justin, is very responsive to any customer questions. We will continue to use them for our weekly office cleanings. — Ellen, Menlo Park