I have been using Principal Facility Group, Inc. for several years and have always been very happy with them. When I initially contacted them to inquire about pricing and their services, they were extremely accommodating in arranging a customized cleaning plan and schedule that fits my needs perfectly. They have always been super flexible and helpful in doing so.