Apply to BHCPRO

Partner with Baltimore Home Cleaning to grow your cleaning business or earn some extra cash. Get cleaning job offers right in your inbox.

  • This field is for validation purposes and should be left unchanged.


  • Must have paid experience with the service you are applying to provide
  • Must have access to reliable transportation
  • Must have access to a smartphone with an active cellular internet connection
  • Must be authorized to work in the United States
  • Must have excellent customer service skills
  • Must be able to pass a background check

Great Pay

Earn up to $60/hour plus tips. Weekly payouts via direct deposit.

Flexible Schedule

Accept as few or as many jobs as you like and build a schedule that’s optimal for you.

Start This Week

Complete your application today and start getting new clients and earning more money by the end of the week.

Frequently Asked Questions

What kind of cleaning jobs are available?

Once you’re signed up and onboarded, we’ll send you offers for move cleanings, deep cleanings, post-construction cleanings, and other large cleaning jobs. Cleanings are typically scheduled to take 4-12 hours each. Jobs 6+ hours long require the assistance of a helper or crew.

When do these jobs take place? 

Clients can request service any time between 8 AM and 8 PM, but you’ll only receive offers for cleanings that are scheduled within your stated availability.

How much does each job pay?

Each job offer comes with a payment amount and other details about the job (scope, location). Offers typically equate to $30-$60/per hour.

How do I get paid?

Via direct deposit every Friday.

I have other questions

Call or text us at 443-432-2248 with your questions. Or use the form below to contact us.

This field is for validation purposes and should be left unchanged.