Apply Now!

A Clean Slate is always looking to hire people who take pride in their work and have great communication skills.  We provide:

  • Flexible schedules - day or night available 
  • Direct Deposit - weekly paychecks

    Paid training

    Daily schedule reminders with maps and work details

    Ability to work solo or as part of a service team

    Competitive hourly pay with both routine and performance raises

    Commission bonuses 


Cleaning the Des Moines, Ames, and Urbandale Areas