What are the responsibilities and job description for the Vacation Rental Cleaner (1099 Independent Contractor) position at Geneva Lakes Vacations?
1099 Independent Contractor
Join a rapidly growing vacation rental team and enjoy flexible scheduling, competitive pay, and the freedom to work as much or as little as you’d like.
Geneva Lakes Vacations is seeking experienced, reliable, and detail-oriented cleaners to join our growing short-term rental team throughout Walworth and Kenosha County.
This is a 1099 independent contractor position offering complete schedule flexibility — work as little or as much as you would like and create a schedule that works best for you.
If you take pride in your work, have an eye for detail, and enjoy creating beautiful guest-ready spaces, we would love to hear from you.
Pay
$35–$45 per hour or per property, depending on property size, complexity, and experience.
Schedule
This is a fully flexible position.
You choose the schedule that works best for you. This role is ideal for someone looking for:
- supplemental income
- part-time work
- full-time flexible work
- seasonal work
Weekend and holiday availability is strongly preferred during peak guest turnover periods.
Location
Properties are located throughout Walworth County and Kenosha County, including areas such as:
- Lake Geneva
- Fontana
- Williams Bay
- Twin Lakes
- Delavan
- Genoa City
- surrounding communities
Travel between multiple properties may be required.
Responsibilities
After a guest or owner departs, you will enter the property and complete a full clean according to our company’s cleaning standards.
This includes making beds, refreshing linens, restocking essentials, and fully preparing the home for the next guest or owner's arrival.
We work efficiently and specialize in the small details that create an exceptional guest experience, ensuring every property is spotless, welcoming, and guest-ready.
Requirements
- previous professional cleaning experience required
- Airbnb / short-term rental cleaning experience preferred
- must provide your own cleaning supplies and equipment
- must have a reliable vehicle
- valid driver’s license
- dependable communication
- ability to work independently
- strong attention to detail
- ability to travel throughout Walworth and Kenosha County
This is a great opportunity for experienced cleaners looking for flexibility, independence, and strong earning potential with a growing vacation rental company.
Apply today to join the Geneva Lakes Vacations team.
Job Type: Contract
Pay: $35.00 - $45.00 per hour
Benefits:
- Flexible schedule
- On-the-job training
- Opportunities for advancement
- Paid training
Experience:
- Cleaning: 1 year (Required)
Ability to Commute:
- Lake Geneva, WI (Required)
Ability to Relocate:
- Lake Geneva, WI: Relocate before starting work (Required)
Willingness to travel:
- 25% (Preferred)
Work Location: In person
Salary : $35 - $45