This company is tops!. I have had Commercial Maintenance Specialist as my janitorial service for some time now. I always renew my contract with them. I know the their price is competetive and the staff is very well trained. Their representative for my account visits on a regular basis. If there is ever an issue---which there rarely is---it is taken care of before I ever have to get involved. My office is clean every morning, leaving me one less thing to worry about!