What are the responsibilities and job description for the Experienced Cleaning Professional - Flexible Schedule position at Castle Island Cleaning?
Join Castle Island Cleaning – Now Hiring in Greater Portland, Maine!
Are you someone who takes pride in the little things—meticulous, reliable, and committed to creating clean, welcoming spaces? Looking for flexible, meaningful work with a small, growing company that values quality and professionalism?
At Castle Island Cleaning, we’re more than just a cleaning company—we’re a team that values trust, consistency, and respect. We don’t rush through jobs or use harsh chemicals. Our cleaners are artisans of the trade, trained in our detailed, natural methods to deliver a thoughtful and luxurious clean. We take pride in creating calm, healthy spaces for our clients and a supportive, empowering environment for our team.
As we expand into Greater Portland, we're seeking experienced, detail-oriented cleaners to join our team. We provide paid training, all supplies, and full support so you can focus on delivering exceptional results—without the stress. Set your own schedule, work independently, and grow with a company that’s redefining what cleaning can be.
Why Work With Us?
✔ Competitive Pay – Earn $35–$45/hour, based on experience and performance
✔ Regular Raises – Performance reviews and pay increases every 6 months
✔ Flexible Scheduling – You set your availability
✔ Growth Opportunities – We promote from within and support long-term success
✔ Bonuses & Perks – Tips, referral bonuses, and holiday bonuses
✔ Supportive Work Environment– We provide all supplies and training, regular check-ins, and 24/7 support.
What You’ll Do:
- Provide detailed, high-end cleaning for homes, offices, and commercial spaces
- Follow customized cleaning protocols to consistently exceed client expectations
- Work independently (once trained), with full support, detailed checklists, and direct access to leadership
- Communicate clearly and professionally with clients and company leadership
- Manage your time effectively while performing tasks with meticulous attention to detail
What We’re Looking For
- 1 years of professional cleaning experience (residential, commercial, or both)
- Reliability & attention to detail – we maintain exceptionally high standards
- Valid U.S. driver’s license & reliable vehicle (travel required within Greater Portland)
- Ability to pass a background check
- Smartphone for scheduling and communication
- SSN or EIN for subcontractor payment
How to Apply
Email info@castleislandcleaning.com with:
- ✨ Your resume
- ✨A summary of your professional cleaning experience
- ✨ Why you’d be a great addition to our team
- ✨ Your availability
Applications without an email will not be considered.
Hiring Timeline
We’re building our team for an upcoming launch in the Greater Portland area and are hiring as soon as we find the right candidates. Training will begin ahead of launch, giving you time to learn our methods and expectations so you feel confident and supported from day one.
We’re excited to bring our natural, high-end cleaning services to the Greater Portland area and look forward to hearing from you!
Job Types: Full-time, Part-time
Pay: $35.00 - $45.00 per hour
Benefits:
- Flexible schedule
- Paid training
Schedule:
- Choose your own hours
Supplemental Pay:
- Anniversary bonus
- Bonus opportunities
- Tips
Application Question(s):
- Do you have a valid driver’s license and reliable transportation for travel within the Greater Portland area?
- Do you have at least one year of professional cleaning experience (residential, commercial, or both)?
Work Location: In person
Salary : $35 - $45