Join Shrewsbury Cleaning & Windows

Become a House Cleaner in St. Louis

Flexible Hours, Great Pay, and a Role That Works Around Your Life!At Shrewsbury Cleaning & Windows, we’re proud to offer the highest-paying house cleaning jobs in the St. Louis area, with many of our cleaners earning $30+ per hour after bonuses and tips. We believe in making work fit your life, not the other way around.

Shrewsbury Cleaning Shrewsbury Cleaning

Why Work with Shrewsbury Cleaning & Windows?

Set Your Own Schedule. Earn Great Money.

At Shrewsbury Cleaning & Windows, we’re different from most cleaning companies. We offer flexibility, independence, and the ability to set your own schedule. Whether you want to work full-time or just pick up a few hours each week, you decide when and how often you work.

Here’s What You Can Expect:

Flexible Hours

You choose your availability and we assign jobs based on your preferences. Want to work every day or just on Mondays? It’s up to you.

Mobile Scheduling

Manage your schedule through our mobile app. Clock in and out from your phone and keep track of your jobs easily.

Build Lasting Relationships

Over time, you’ll work primarily with recurring clients you know and are comfortable with—no more one-time cleans!

Independent Role

This is a 1099 contractor position, which means you’ll work independently, and you’re in control of how you manage your time.

NOTE:

Shrewsbury Cleaning & Windows does not provide gear or insurance.
You’ll need to bring your own supplies, but we provide you with customers and guidance to ensure your success

What We’re Looking For

Motivated, Hard-Working, and Reliable Individuals

Cleaning is tough work, and we’re looking for people who are up to the challenge. To join our team, you need to be motivated, have a strong work ethic, and most importantly, be reliable. Showing up on time, communicating well, and being respectful to our customers is crucial.

We require at least one year of experience in residential cleaning or related physical labor-intensive work. Whether you’ve cleaned homes for a service, had your own clients, or have experience in commercial or post-construction cleaning, we want to hear from you!

What We Offer

Great Pay, Bonuses, and Respect

Earn $28+ per hour

With bonuses and tips, our cleaners often make over $30 per hour.

Flexible Schedule

Work when you want, on your terms.

Referral Bonuses

Earn extra for bringing new talent to our team.

Signing Bonus

We offer a signing bonus as a thank you for joining our team.

Our Company Values

Committed to Making a Positive Impact in Our Community

At Shrewsbury Cleaning & Windows, we believe that a business’s success comes from having the best, most motivated workers. That’s why we pay more—because we believe hard work should be rewarded.

We treat our cleaners with respect, pay them well, and in turn, deliver the highest quality cleaning services in St. Louis. We're proud to offer a living wage and contribute to our community’s well-being.

Why Work with Shrewsbury Cleaning & Windows?

Set Your Own Schedule. Earn Great Money.

At Shrewsbury Cleaning & Windows, we’re different from most cleaning companies. We offer flexibility, independence, and the ability to set your own schedule. Whether you want to work full-time or just pick up a few hours each week, you decide when and how often you work.

You may receive marketing and promotional materials. Contact the merchant for their privacy practices.
Apply today and start building a career where you control your time, work independently, and earn a living wage. We’re excited to meet you and help you grow with Shrewsbury Cleaning & Windows.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Ready to See Your Space Sparkle?

Get a Free Quote today and let’s make your space shine!