Programmed Cleaning, INC.

Programmed Cleaning, Inc. was established in 1960 and has been serving Wisconsin communities ever since.  Our full-disclosure policy to clients displays our commitment to establishing long-term, mutually beneficial relationships.  The focus of our Quality Assurance Program is to direct our Management and Supervision in an action plan to ensure we are meeting or exceeding client expectations.

Our approach to staffing and servicing accounts is unique to our industry.  We firmly believe the basis for cleaning consistency lies with our cleaners and on-site supervision.  All Programmed Cleaning Supervisors and On-Site Managers are empowered to make immediate decisions in the best interest of our clients.

Our Team
Terry Mayhall

President

Terry Mayhall joined Programmed Cleaning Inc. in 2009 as Vice-President and General Manager. In 2011 he stepped into his current position as President/CEO of Programmed Cleaning. Terry brings 30+ years of managerial and business experience to Programmed Cleaning.

Veronica Sosa

Director of Human Resource

Veronica Sosa joined Programmed Cleaning Inc. in 2014 as the Human Resources Manager and has recently been promoted to Director of HR. Veronica brings 20 years of Managerial and HR experience to Programmed Cleaning. A dedicated bilingual HR professional who has managed a full spectrum of human resource programs, services, and functions for small, medium, and large organizations. Resourceful, organized team player providing business partnerships and HR guidance to both management team and employees.

Steve Ogden

Vice President / General Manager - Madison

Steve Ogden joined Programmed Cleaning Inc. in July of 2013 as a Business Development Manager and was promoted to VP/General Manager of the Madison, WI branch in 2018. Steve brings 25 years of janitorial industry experience and 8 years of property management experience. Steve is a multi-disciplined manage with extensive experience ranging from operational leadership, sales management, marketing programs, budgeting, and planning.

Alex Paredes

Madison Operations Manager

Alex Paredes joined Programmed Cleaning, Inc as a District Manager in September 2024 and was promoted to Madison Branch Operations Manager in December of 2024.

Jarod Mayhall

Milwaukee Operations Manager

Jarod Mayhall joined Programmed Cleaning, Inc in 2019 as the Project Supervisor and was promoted to Specialty Projects Manager in 2020. He has recently been promoted to Vice President of Operations Manager of the Milwaukee area! Jarod brings 8+ years of managerial experience to Programmed Cleaning and has over 10 years of experience in the cleaning industry.

Testimonials