Labor Online connects house cleaners in San Juan with homeowners and renters who need regular service, deep cleans, and move-in/move-out turnover. You set the rate, pick the jobs you want, and get paid weekly through Stripe.
About the role
Cleaning is the highest-volume category on Labor Online. The cleaners who joined in the first wave are booking 4–6 jobs a week, mostly within a 10-mile radius. Recurring bookings (weekly or bi-weekly) build a steady base; one-time deep cleans and move turnover fill the rest.
You bring your own supplies (or charge them as an add-on). The customer specifies the home size, number of rooms, and any add-ons (inside fridge, oven, baseboards) before you accept.
What you'll work on
- Regular house cleaning (weekly, bi-weekly, or one-time)
- Deep cleans — baseboards, blinds, behind appliances
- Move-out and move-in turnover cleans
- Post-construction cleanup (where listed)
- Add-ons: inside fridge, oven, windows, laundry
- Photo documentation of completed work
Qualifications
- Reliable transportation to reach jobs across the metro area
- Your own cleaning supplies (or willingness to charge as an add-on)
- Smartphone with data
- Comfortable communicating in Spanish or English
- Clean background check
- At least 18 years old with authorization to work in PR
Documents you'll need to onboard
Have these ready before you start the application — onboarding moves fastest when you can upload everything at once.
- Government-issued photo ID
- Bank account details for Stripe Connect payouts
- Completed W-9 for 1099-NEC tax reporting
- Selfie for Stripe Identity verification
How onboarding works
Most providers complete onboarding in 3–7 days.
- Create your account and verify your phone
- Verify your identity through Stripe Identity
- Pass the background check (Persona — typically 1–3 days)
- Connect your bank through Stripe Connect
- Set your rates, service area, and the cleaning types you offer
- Start accepting jobs — most cleaners complete onboarding in 2–4 days
Contract terms, pay & hours
This is a 1099 independent contractor role, not employment with Labor Online.
1099 independent contractor — not employment with Labor Online. You set your rates, hours, and service area. Keep 100% of the rate you list; the customer pays a platform fee on top. Weekly Stripe payouts deposit to your bank. You handle your own taxes.
Set your own schedule. Cleaners on Labor Online typically work 4–6 jobs a week (some do more, some less). Recurring bookings give you a predictable base; one-time deep cleans fill in around them.
Frequently asked questions
Trade-specific answers first, followed by the basics.