
Job Overview
Employment Type
Full-time
Part-time
Compensation
Hourly
Range $15.00 - $22.00
Work Schedule
Standard Hours
Flexible
Day Shifts
Benefits
Paid holidays
flexible schedule
Referral program
401(k)
Flextime
Paid training
Mileage reimbursement
401(k) matching
Paid Time Off
Opportunities for advancement
On-the-job training
Job Description
Castle Keepers House Cleaning is a highly respected residential cleaning company based in Greenville, South Carolina, that has proudly served the community for over 31 years. Recognized as a Top Workplace in South Carolina for both 2024 and 2025, Castle Keepers has earned a reputation for reliability, trustworthiness, and top-notch service quality in residential cleaning. The company is committed to creating a supportive and inclusive environment for its employees, offering comprehensive training and opportunities for advancement in a team-oriented culture. Their dedication to rewarding hard work and fostering professional growth makes them a preferred employer in the local job market.
This opportunity at Castle Keepers House Cleaning is more than just a job—it's the start of a promising career in the cleaning industry. The role of Cleaning Professional is designed for motivated, detail-oriented individuals who enjoy being active during their workday while providing exceptional cleaning services. Employees benefit from a weekday-only schedule, typically Monday through Friday from 8:00 AM to 4:00 PM, with no weekend shifts, guaranteeing a balanced work-life arrangement. The expected weekly hours range between 30 and 35, making it an ideal fit for those seeking consistent, reliable work without sacrificing personal time.
The compensation package is competitive and performance-driven. Castle Keepers guarantees a minimum wage of $15.00 per hour, but with additional income from credit card tips, company bonuses, and commissions, many Cleaning Professionals earn an average of $22.00 or more per hour. Weekly pay is deposited directly into employees' bank accounts, providing financial stability and convenience. Typically, most Cleaning Professionals take home between $500 and $700 per week, reflecting the earning potential for dedicated team members.
Ideal candidates for this role are self-motivated and responsible individuals who take pride in their work. They are physically active, energetic, and prefer a role that keeps them moving rather than sitting at a desk. Attention to detail is crucial, as the position requires noticing and addressing what others might overlook. Clear and professional communication with clients and teammates is essential, along with a positive, can-do attitude. Reliability and punctuality are a must, and a willingness to learn new techniques and adapt to feedback is encouraged. Candidates comfortable around pets, with no allergies to animals or cleaning solutions, will thrive in this residential environment.
Castle Keepers offers a career path with opportunities for advancement through its Career Ladder program, encouraging personal and professional growth. The company fosters a supportive and inclusive culture, prioritizing a team-oriented workplace that values every employee's contribution. Paid training is provided from day one, ensuring every new hire learns the unique Castle Keepers approach to quality cleaning. Additional perks include a referral program, mileage reimbursement, paid time off and holidays for full-time employees, flexible scheduling, and a 401(k) plan with company matching. This role welcomes applicants from diverse backgrounds, including veterans, those without formal education credentials like high school diplomas or college degrees, individuals returning to work after a break, and first-time job seekers of all ages and experience levels.
This opportunity at Castle Keepers House Cleaning is more than just a job—it's the start of a promising career in the cleaning industry. The role of Cleaning Professional is designed for motivated, detail-oriented individuals who enjoy being active during their workday while providing exceptional cleaning services. Employees benefit from a weekday-only schedule, typically Monday through Friday from 8:00 AM to 4:00 PM, with no weekend shifts, guaranteeing a balanced work-life arrangement. The expected weekly hours range between 30 and 35, making it an ideal fit for those seeking consistent, reliable work without sacrificing personal time.
The compensation package is competitive and performance-driven. Castle Keepers guarantees a minimum wage of $15.00 per hour, but with additional income from credit card tips, company bonuses, and commissions, many Cleaning Professionals earn an average of $22.00 or more per hour. Weekly pay is deposited directly into employees' bank accounts, providing financial stability and convenience. Typically, most Cleaning Professionals take home between $500 and $700 per week, reflecting the earning potential for dedicated team members.
Ideal candidates for this role are self-motivated and responsible individuals who take pride in their work. They are physically active, energetic, and prefer a role that keeps them moving rather than sitting at a desk. Attention to detail is crucial, as the position requires noticing and addressing what others might overlook. Clear and professional communication with clients and teammates is essential, along with a positive, can-do attitude. Reliability and punctuality are a must, and a willingness to learn new techniques and adapt to feedback is encouraged. Candidates comfortable around pets, with no allergies to animals or cleaning solutions, will thrive in this residential environment.
Castle Keepers offers a career path with opportunities for advancement through its Career Ladder program, encouraging personal and professional growth. The company fosters a supportive and inclusive culture, prioritizing a team-oriented workplace that values every employee's contribution. Paid training is provided from day one, ensuring every new hire learns the unique Castle Keepers approach to quality cleaning. Additional perks include a referral program, mileage reimbursement, paid time off and holidays for full-time employees, flexible scheduling, and a 401(k) plan with company matching. This role welcomes applicants from diverse backgrounds, including veterans, those without formal education credentials like high school diplomas or college degrees, individuals returning to work after a break, and first-time job seekers of all ages and experience levels.
Job Requirements
- 21 years of age or older
- Valid, non-suspended driver’s license
- Reliable personal transportation with valid car insurance
- Ability to lift 50 lbs and perform physical tasks including standing, bending, kneeling, pushing, and pulling
- Must read, speak, and write English fluently
- Must successfully complete a drug screening and criminal background check
- Ability to work independently in residential settings
- Comfortable around pets with no allergies to animals or cleaning solutions
- Must be able to commute to or relocate to Greenville, SC 29607 before the start date
Job Qualifications
- Ability to read, speak, and write English fluently
- Strong attention to detail
- Good communication skills
- Positive attitude and strong work ethic
- Ability to learn and apply new cleaning techniques
- Comfortable working independently in residential settings
- Physically capable of performing cleaning tasks including lifting up to 50 lbs
- Punctuality and reliability
Job Duties
- Perform thorough residential cleaning using company-approved methods and supplies
- Communicate professionally and clearly with clients and team members
- Manage time efficiently to complete assigned cleaning tasks within scheduled hours
- Maintain high standards of cleanliness and attention to detail in all assigned areas
- Handle physical tasks such as lifting, bending, kneeling, pushing, and pulling as required
- Follow safety and health protocols, including safe handling of cleaning chemicals
- Provide feedback and adapt to training to improve cleaning techniques
Job Criteria
Experience
No experience required
Job Location
Your Profile Is Visible To Hiring Managers Across OysterLink.
We'll match you with best jobs
Get job offers faster


Search For More Opportunities:
How Candidates Get Hired Faster
Apply to 2–3 similar roles
Complete profile & get best matches
Check new opportunities daily

