Cliffards Cleaning Building Maintenance 4 years ago ID: #373932 Listed In : Cleaning Service 325 E Hillcrest Dr #865, Thousand Oaks, CA 91360 818-483-9499 N/A Business Description commercial cleaning company Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Commercial Cleaning Company