General Manager - US Home Cleaning Company

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

$10-17/hour USD

HOURS PER WEEK

40

DATE UPDATED

Sep 4, 2026

JOB OVERVIEW

Hours: Monday-Friday, 8:00am-5:00pm Mountain Standard Time
Pay: $10.00-$17.00/hour based on experience

To Be Considered You Must Submit:
A voice recording using Vocaroo ( ---------- ) introducing yourself and answering these questions:
-Describe your experience managing a team in a service-based business. How many people did you manage and what did that look like day to day?
-Have you worked at a home cleaning company, maid service, property management company, or short-term rental company? Describe your role and responsibilities.
-What does your home office setup look like and how is your internet connection?

Applications without a voice recording will not be reviewed.
-

About Clean Casa:
Clean Casa is a growing residential and short-term rental cleaning company based in Utah, USA. We operate multiple cleaning teams across several service areas and have a remote admin team supporting day-to-day US operations. We are systems-driven, detail-oriented, and committed to delivering a consistent, high-quality experience for every client.
We are growing, and the owner needs to focus on sales and business development. That means we need a sharp, experienced Operations Manager to own the day-to-day running of the business.

About This Role:
This is a real leadership position. You will be the person who keeps the business running while the owner is focused on growth. You will manage our remote admin team directly, serve as the escalation point for client issues, and be trusted to make operational decisions independently.

We have documented systems and SOPs in place and are always building more. We are looking for someone who can take ownership of those systems, improve them over time, and hold the team accountable to them.

If you have managed people before, thrive in a fast-paced service environment, communicate exceptionally well in American English, and want a long-term role with real authority and ownership, this is the opportunity for you.

Responsibilities:
-Managing and supporting a team of remote admin staff (scheduling, accountability, performance)
-Serving as the primary escalation point for client complaints and concerns
-Approving recleans, schedule adjustments, and operational decisions independently
-Coordinating with field teams to ensure jobs are completed correctly and on time
-Overseeing client communication and ensuring response times and quality standards are met
-Maintaining and improving internal SOPs and operational processes
-Reporting directly to the owner and flagging issues that require executive attention
-Supporting hiring and onboarding of new admin staff as the team grows

What We Are Looking For:
-Excellent spoken and written English with a clear, neutral American accent (this is the single most important requirement for this role)
-Proven experience as an operations manager, general manager, or team lead in a service-based business (cleaning, STR management, property management, or similar strongly preferred)
-Demonstrated experience managing a remote team
-Someone who has an attention for detail
-Strong decision-making ability and comfort operating independently
-High attention to detail and strong organizational skills
-Proficiency in Google Suite, Slack, Jobber or similar scheduling tools, and general internet tools
-Reliable internet connection and a quiet, professional home office setup
-Someone who takes ownership, holds themselves and others accountable, and shows up every single day

Additional Information:
Fully remote, work-from-home position
40 hours per week, Monday through Friday, 8:00am-5:00pm MST (Utah, USA)
Pay $10-$17.00/hour based on experience and qualifications
Long-term position with direct impact on company growth and culture
Reports directly to the owner

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0009
Controller Execution Time ( Jobseekers / Job )  0.0157
Total Execution Time  0.0171
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,504,192 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/General-Manager-US-Home-Cleaning-Company-1723877
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0081 seconds)  (Hide)
0.0006   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0005   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1723877
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 155795
 LIMIT 1 
0.0005   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1723877
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-07',ej.date_added) duration_daysDATEDIFF('2026-09-07',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-09-07',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1723877' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1723877 
0.0008   UPDATE employer_jobs SET hit_counts '***Sep-04-2026=1147***Sep-05-2026=193***Sep-07-2026=2' WHERE job_id'1723877'  
0.0008   UPDATE employer_jobs SET monthly_hits '***Sep-2026=1340' WHERE job_id'1723877'  
0.0004   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1723877' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1723877 
0.0014   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '155795'
AND `date_added` >= '2022-06-08' 
0.0006   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)