Professional Cleaner
$30 - $40/hr
REQUIREMENTS - 21 or older - Reliable personal transportation (rideshare/transit does not qualify) - Window Cleaner spot: real experience with a window scrubber and squeegee - Comfortable completing ...
Quick apply
$30 - $40/hr
REQUIREMENTS - 21 or older - Reliable personal transportation (rideshare/transit does not qualify) - Window Cleaner spot: real experience with a window scrubber and squeegee - Comfortable completing ...
Quick apply
$30 - $40/hr
REQUIREMENTS - 21 or older - Reliable personal transportation (rideshare/transit does not qualify) - Window Cleaner spot: real experience with a window scrubber and squeegee - Comfortable completing ...
Eagan, MN · On-site
$27 - $30/hr
Mvta Transit Driver Salary Range $27.00 - $30.00 Hourly Description Mvta Bus Driver Safe ... * Clean buses! * Competitive pay and experience pay * Benefits for full time Drivers (health ...
Eagan, MN · On-site
$27 - $30/hr
Mvta Transit Driver Salary Range $27.00 - $30.00 Hourly Description Mvta Bus Driver Safe ... * Clean buses! * Competitive pay and experience pay * Benefits for full time Drivers (health ...
$27 - $30/hr
MVTA Drivers provide transportation via transit bus within our local communities. Each day our ... * Clean buses! * Competitive pay and experience pay * Benefits for full time Drivers (health ...
$27 - $30/hr
MVTA Drivers provide transportation via transit bus within our local communities. Each day our ... * Clean buses! * Competitive pay and experience pay * Benefits for full time Drivers (health ...
$18.52 - $27.52/hr
The Transit Driver transports passengers for the County Public Transit Program. Ensures the ... Performs minor maintenance and cleaning of bus. * Attends work-related meetings and training with ...
$18.52 - $27.52/hr
The Transit Driver transports passengers for the County Public Transit Program. Ensures the ... Performs minor maintenance and cleaning of bus. * Attends work-related meetings and training with ...
Eagan, MN · On-site
$27 - $30/hr
MVTA Drivers provide transportation via transit bus within our local communities. Each day our ... * Clean buses! * Competitive pay and experience pay * Benefits for full time Drivers (health ...
Eagan, MN · On-site
$27 - $30/hr
MVTA Drivers provide transportation via transit bus within our local communities. Each day our ... * Clean buses! * Competitive pay and experience pay * Benefits for full time Drivers (health ...
Wadena, MN · On-site
$18.52 - $27.52/hr
The Transit Driver transports passengers for the County Public Transit Program. Ensures the ... Performs minor maintenance and cleaning of bus. * Attends work-related meetings and training with ...
Wadena, MN · On-site
$18.52 - $27.52/hr
The Transit Driver transports passengers for the County Public Transit Program. Ensures the ... Performs minor maintenance and cleaning of bus. * Attends work-related meetings and training with ...
Cass Lake, MN · On-site
$13.50 - $16.75/hr
Seeking school transit. Provide safe transportation for students near 56633. Ensure adherence to regulations and maintain a clean and organized vehicle. Qualifications * A love of working with ...
Cass Lake, MN · On-site
$13.50 - $16.75/hr
Seeking school transit. Provide safe transportation for students near 56633. Ensure adherence to regulations and maintain a clean and organized vehicle. Qualifications * A love of working with ...
Faribault, MN · On-site
$14.25 - $18/hr
Seeking school transit. Provide safe transportation for students near 55021. Ensure adherence to regulations and maintain a clean and organized vehicle. Qualifications * A love of working with ...
Faribault, MN · On-site
$14.25 - $18/hr
Seeking school transit. Provide safe transportation for students near 55021. Ensure adherence to regulations and maintain a clean and organized vehicle. Qualifications * A love of working with ...
Saint Paul, MN · On-site
$26.85 - $31.65/hr
Metro Transit Mobile Responder, Float at Canopy Roots About the MetroTransit Rider Social Services ... Valid driver's license with clean driving record, and ability to operate a company van to transport ...
Saint Paul, MN · On-site
$26.85 - $31.65/hr
Metro Transit Mobile Responder, Float at Canopy Roots About the MetroTransit Rider Social Services ... Valid driver's license with clean driving record, and ability to operate a company van to transport ...
Saint Paul, MN · On-site
$26.85 - $31.65/hr
Metro Transit Mobile Responder, Float at Canopy Roots About the MetroTransit Rider Social Services ... Valid driver's license with clean driving record, and ability to operate a company van to transport ...
Saint Paul, MN · On-site
$26.85 - $31.65/hr
Metro Transit Mobile Responder, Float at Canopy Roots About the MetroTransit Rider Social Services ... Valid driver's license with clean driving record, and ability to operate a company van to transport ...
Saint Paul, MN · On-site
$26.85 - $31.65/hr
Metro Transit Mobile Responder, Float at Canopy RootsAbout the MetroTransit Rider Social Services ... Valid driver's license with clean driving record, and ability to operate a company van to transport ...
Quick apply
Saint Paul, MN · On-site
$26.85 - $31.65/hr
Metro Transit Mobile Responder, Float at Canopy RootsAbout the MetroTransit Rider Social Services ... Valid driver's license with clean driving record, and ability to operate a company van to transport ...
Burnsville, MN · On-site
$24 - $25/hr
Micro Transit Driver (Community Shuttle Driver) Burnsville, MN 55337 Overview Salary Range $24.00 ... * Clean buses! * Competitive pay and experience pay * Benefits for full time Drivers (health ...
Burnsville, MN · On-site
$24 - $25/hr
Micro Transit Driver (Community Shuttle Driver) Burnsville, MN 55337 Overview Salary Range $24.00 ... * Clean buses! * Competitive pay and experience pay * Benefits for full time Drivers (health ...
Burnsville, MN · On-site
$24 - $25/hr
Metro Micro Transit Bus Driver Safe environment, flexible schedule and fun team! Full time and ... * Clean buses! * Competitive pay and experience pay * Benefits for full time Drivers (health ...
Burnsville, MN · On-site
$24 - $25/hr
Metro Micro Transit Bus Driver Safe environment, flexible schedule and fun team! Full time and ... * Clean buses! * Competitive pay and experience pay * Benefits for full time Drivers (health ...
Burnsville, MN · On-site
$24 - $25/hr
Metro Micro Transit Bus Driver Safe environment, flexible schedule and fun team! Full time and ... * Clean buses! * Competitive pay and experience pay * Benefits for full time Drivers (health ...
Burnsville, MN · On-site
$24 - $25/hr
Metro Micro Transit Bus Driver Safe environment, flexible schedule and fun team! Full time and ... * Clean buses! * Competitive pay and experience pay * Benefits for full time Drivers (health ...
Minneapolis, MN · On-site
$1.5K - $2.0K/wk
Clean driving record * Ability to work independently and manage loads * Strong time management and communication skills Why Drivers Choose Dart Transit: * Freedom to run your business your way * No ...
Quick apply
Minneapolis, MN · On-site
$1.5K - $2.0K/wk
Clean driving record * Ability to work independently and manage loads * Strong time management and communication skills Why Drivers Choose Dart Transit: * Freedom to run your business your way * No ...
Plymouth, MN · On-site
$1.5K - $2.0K/wk
Clean driving record * Ability to work independently and manage loads * Strong time management and communication skills Why Drivers Choose Dart Transit: * Freedom to run your business your way * No ...
Quick apply
Plymouth, MN · On-site
$1.5K - $2.0K/wk
Clean driving record * Ability to work independently and manage loads * Strong time management and communication skills Why Drivers Choose Dart Transit: * Freedom to run your business your way * No ...
Burnsville, MN · On-site
$18.50 - $23.25/hr
Metro Micro Transit Bus Driver Safe environment, flexible schedule and fun team! Full time and ... * Clean buses! * Competitive pay and experience pay * Benefits for full time Drivers (health ...
Burnsville, MN · On-site
$18.50 - $23.25/hr
Metro Micro Transit Bus Driver Safe environment, flexible schedule and fun team! Full time and ... * Clean buses! * Competitive pay and experience pay * Benefits for full time Drivers (health ...
Bloomington, MN · On-site
$1.5K - $2.0K/wk
Clean driving record * Ability to work independently and manage loads * Strong time management and communication skills Why Drivers Choose Dart Transit: * Freedom to run your business your way * No ...
Quick apply
Bloomington, MN · On-site
$1.5K - $2.0K/wk
Clean driving record * Ability to work independently and manage loads * Strong time management and communication skills Why Drivers Choose Dart Transit: * Freedom to run your business your way * No ...
$1.5K - $2.0K/wk
Clean driving record * Ability to work independently and manage loads * Strong time management and communication skills Why Drivers Choose Dart Transit: * Freedom to run your business your way * No ...
Quick apply
$1.5K - $2.0K/wk
Clean driving record * Ability to work independently and manage loads * Strong time management and communication skills Why Drivers Choose Dart Transit: * Freedom to run your business your way * No ...
Duluth, MN · On-site
$1.5K - $2.0K/wk
Clean driving record * Ability to work independently and manage loads * Strong time management and communication skills Why Drivers Choose Dart Transit: * Freedom to run your business your way * No ...
Quick apply
Duluth, MN · On-site
$1.5K - $2.0K/wk
Clean driving record * Ability to work independently and manage loads * Strong time management and communication skills Why Drivers Choose Dart Transit: * Freedom to run your business your way * No ...
$9.18 - $10.02
1% of jobs
$10.02 - $10.85
3% of jobs
$10.85 - $11.69
7% of jobs
$11.69 - $12.52
8% of jobs
$12.92 is the 25th percentile. Wages below this are outliers.
$12.52 - $13.36
11% of jobs
The median wage is $14.17 / hr.
$13.36 - $14.19
20% of jobs
$14.19 - $15.03
17% of jobs
$15.46 is the 75th percentile. Wages above this are outliers.
$15.03 - $15.86
15% of jobs
$15.86 - $16.69
9% of jobs
$16.69 - $17.53
5% of jobs
$17.53 - $18.36
3% of jobs
$9
$14
$18
| Aspect | Transit Cleaner | Bus Cleaner |
|---|---|---|
| Certifications | None typically required | None typically required |
| Work Environment | Subways, trains, transit stations | Public buses, shuttle buses |
| Industry Usage | Public transportation agencies, transit authorities | Transit companies, private bus services |
| Job Duties | Cleaning train cars, stations, platforms | Cleaning bus interiors, exteriors, and driver areas |
Both Transit Cleaners and Bus Cleaners focus on cleaning public transportation vehicles and facilities. While their work environments differ—Transit Cleaners often work in train stations and subway cars, whereas Bus Cleaners focus on buses—their roles are similar in maintaining cleanliness and safety standards. The choice between the roles depends on the specific transit mode and employer focus.
For Transit Cleaner jobs in Minnesota, the most frequently searched job titles are:
The top searched job categories for Transit Cleaner jobs in Minnesota are:
Cities in Minnesota with the most Transit Cleaner job openings:

$30 - $40/hr
Part-time
Posted 4 days ago
NOW HIRING — 2 Cleaning Spots in Edina, MN (Weekly Store Clean + Monthly Window Cleaning)
Location: Galleria shopping center area, Edina, MN 55435 (exact address shared once you're confirmed)
ABOUT THE ROLE
We're North Co Commercial Cleaning, hiring for a retail store owned by a national home goods retailer. Store name and exact address are shared after onboarding. This is steady, recurring work — same store, same day, every time. Two openings:
1) STORE CLEANER — Weekly
2) WINDOW CLEANER — Monthly
Tell us which spot you're applying for — or say you're open to either. Soonest confirmed spots win.
Both hires also team up twice a year for a paid deep clean, and each covers the other's service as backup when needed — at that service's pay. Extra paid visits.
SCHEDULE & PAY (per visit, per role)
DEEP CLEAN — First job, both hires together
- Thursday, August 14 — 6:00 AM start (fixed date)
- $85 per person per visit
- Average time on site: 1.5–2 hours per person (could be a little less or a little more depending on experience and getting a system down)
- Effective hourly: roughly $43–$57/hr
- Repeats twice a year as an extra paid visit
STORE CLEANER — Weekly
- Starts Tuesday, August 18 — 8:00 AM
- $45 flat per visit
- Average time on site: 1–1.5 hours (could be a little less or a little more depending on experience and getting a system down after the first couple visits)
- Effective hourly: roughly $30–$45/hr
- Same day every week
WINDOW CLEANER — Monthly
- Starts Tuesday, August 18 — 8:00 AM
- $50 flat per visit
- Average time on site: 45 min–1 hour (could be a little less or a little more depending on experience and getting a system down after the first couple visits)
- Effective hourly: roughly $50–$65/hr
- Same day every month
The August 14 deep clean date is firm. Weekly/monthly day is set from the start dates above — tell us if there's a day you CAN'T work going forward and we'll plan around it.
Pay lands 24–48 hours after the job is completed, checked out, and confirmed to manager satisfaction. Check-in, photos, and check-out are done through links we provide.
Parking: reimbursed only with a receipt showing date, time in, time out, place, and total price.
THE WORK
Deep Clean (first visit + semi-annual): full top-to-bottom detail of the store, both cleaners together.
Store Clean (weekly): dusting fixtures, shelving, and displays, spot cleaning doors and glass, vacuuming and mopping floors, cleaning and restocking the restroom, trash out. Detailed checklist provided after onboarding.
Windows (monthly): interior and exterior storefront glass — scrub, squeegee, detail all edges and corners, wipe sills dry. Detailed checklist provided after onboarding.
RELIABILITY — READ THIS
Service happens on the agreed day, every time. Any schedule change needs 48 hours' notice. No-shows are the one thing that ends this relationship — if you can't make it, you tell us ahead of time, period.
REQUIREMENTS
- 21 or older
- Reliable personal transportation (rideshare/transit does not qualify)
- Window Cleaner spot: real experience with a window scrubber and squeegee
- Comfortable completing a standard onboarding screening
- Communication is the #1 priority — respond to messages, show up, speak up early if something changes
SUPPLIES
Client provides restroom/breakroom consumables. North Co provides all chemicals and equipment — OR bring your own for a per-visit bonus: +$10 store clean, +$5 windows, +$15 both. Tell us what you have — all, some, or none is fine.
Store clean list: vacuum, mop and bucket (or flat mop with pads), broom/dustpan or dust mop, all-purpose cleaner, disinfectant, glass cleaner, microfiber cloths, dusting tool, restroom cleaner, scrubber/deck brush.
Window list: window scrubber/applicator, squeegee, glass solution, microfiber or scrim cloths, scraper/razor, bucket. Step stool or extension pole handy for tops of glass.
DRESS CODE
Slip-resistant shoes recommended. Clean plain blue or black shirt, jeans or non-athletic shorts — nothing ripped, no sweatpants. Hair tied back, arrive presentable.
PHOTOS & CHECK-OUT
Before/after photos and videos every visit through your check-in link — this is how you get paid. More is always better.
About North Companies
North Companies celebrates nearly a decade of excellence in the commercial services sector. Founded with a mission to bring unmatched quality in commercial cleaning services, we have expanded and evolved into a distinguished name in the industry. Our journey has been driven by an unwavering commitment to service excellence, innovation, and customer satisfaction. Today, we stand as a testament to enduring quality and resilience, empowering businesses and communities with our specialized services.