A Cleaner Space Starts With a Simple Booking Request
Request residential, commercial, real estate, carpet cleaning or garbage removal services. Select your preferred date and time, provide a few details and we will review your request.
Payment is only required after your appointment has been reviewed and confirmed.
Request Your Cleaning Appointment
Tell us which cleaning service you need and choose an available appointment time. Selena’s Cleaning Service will review your request and send you a separate email once the appointment is confirmed.
Choose Your Service
Select your cleaning service, frequency and provide the property or job details that apply to your request.
Select an Available Time
Choose a preferred date, appointment duration and an available start time between 8:00 a.m. and 6:00 p.m.
Receive Confirmation
You will receive an email when your request is submitted and another email once Selena has reviewed and confirmed it.
Book Cleaning Services Online
Complete the form below to request your preferred service, date and appointment time. Submitting the form does not automatically confirm the appointment.

Trusted Cleaning Services in Ottawa
See what homeowners, businesses and property professionals have said about Selena’s Cleaning Service.
EXCELLENT Based on 16 reviewsPosted on GoogleAaljTrustindex verifies that the original source of the review is Google. Incredible service. As a mom, the help Selena provides cleaning my home is stress relieving. I'm so thankful to have found Selena who always deep cleans my home. Thank you for your amazing and quick service.Posted on GoogleanasTrustindex verifies that the original source of the review is Google. I recently hired Selena’s cleaning service , and I am beyond impressed with their service. From the moment they arrived, their professionalism and attention to detail were evident. They approached every task with care and dedication, ensuring every corner of my space was spotless. Malek and Selena are clearly passionate about what they do, and it shows in the quality of their work. They went above and beyond to accommodate my schedule and needs, demonstrating flexibility and a commitment to customer satisfaction. I truly appreciate how they listened to my specific requests and executed them flawlessly. Their cleaning service exceeded my expectations, and I would highly recommend Malek and Selena to anyone seeking a reliable and thorough cleaning team. They are a testament to quality service and professionalism.”Posted on GoogleTariel Davidashvili (Tariel)Trustindex verifies that the original source of the review is Google. Selena does a great job every time. She's reliable, thorough, and always leaves the place looking spotless.Posted on GoogleAngie AspeckTrustindex verifies that the original source of the review is Google. So beyond thankful for Selena! She is the best cleaner we have ever had. Reasonably priced, professional, and my home is spotless each week!! Even with 3 pets and a toddler. :) cannot recommend her and her cleaners enough.Posted on GoogleJaspreet KaurTrustindex verifies that the original source of the review is Google. Selena’s cleaning services did an exceptional job at my house. Very professional and always on time. I highly recommend. Thank you Selena and team for making my house super clean.Posted on GoogleParth ShahTrustindex verifies that the original source of the review is Google. I have hired Selena’s cleaning service for a deep clean, and they exceeded my expectations. They were very thorough, leaving my house spotless. They arrived on time and were very respectful of my space. I'd highly recommend them to anyone looking for a reliable and professional cleaning service.Posted on GoogleJeremie KwetoTrustindex verifies that the original source of the review is Google. Selena’s Cleaning Service is fantastic! Working with Selena has been a seamless experience – she’s professional, detail-oriented, and truly cares about delivering exceptional results. Highly recommend Selena for anyone looking for reliable, top-quality cleaning in OttawaPosted on GoogleTamara KassemTrustindex verifies that the original source of the review is Google. Highly recommend selena and her team. My home is always squeaky clean after, including all the crevasses and the mess my toddler leaves behind. Selena makes sure the products she uses are baby friendly, which is a huge priority to my family. 😊Posted on GoogleIrene BourgonTrustindex verifies that the original source of the review is Google. Selena did an amazing job of cleaning my house head too toe.I was very pleased with her services that I got from her and her team. Selena's service was extremely professional and very reliable. I would recommend this company to anyone that wants a sparkling house, and reliable job and very well done.Posted on GoogleWalid AlaliTrustindex verifies that the original source of the review is Google. Best service ever I recommend them and they do a great job!!Verified by TrustindexTrustindex verified badge is the Universal Symbol of Trust. Only the greatest companies can get the verified badge who has a review score above 4.5, based on customer reviews over the past 12 months. Read more
Booking Information
Review the following information before submitting your cleaning request.
Important Details
- Appointments are available Monday through Friday.
- Standard appointment hours are from 8:00 a.m. to 6:00 p.m.
- Requests must be submitted at least four days in advance.
- Appointments can be requested up to one month ahead.
- The full service duration must fit within available business hours.
- Pending and confirmed requests block overlapping appointment times.
- Recurring selections apply to the first cleaning visit.
- Rescheduling should be requested at least 72 hours before the appointment.
Not Sure What to Select?
Choose the option that most closely matches your needs and provide more information in the notes section. Selena will review the details before confirming the request.
Frequently Asked Questions
Find answers about appointment availability, service duration, confirmation, cancellation and recurring cleaning requests.
Is my cleaning appointment confirmed immediately?
No. Every appointment begins as a booking request. You will receive an email confirming that your request was received, followed by another email after Selena reviews and confirms it.
What hours are cleaning appointments available?
Standard appointments are available Monday through Friday between 8:00 a.m. and 6:00 p.m. The booking form will only show times that allow the full selected service duration to be completed before closing.
How far in advance should I book?
Cleaning requests must be submitted at least four days before your preferred appointment. You can request an appointment up to one month in advance.
How are available appointment times calculated?
Available start times are based on the selected date, service duration, working hours and existing booking requests. Times that overlap with pending or confirmed appointments are automatically removed.
How long should I book my cleaning appointment for?
Available durations depend on the selected service. Choose the option that most closely matches your needs. Selena may recommend a different duration after reviewing the property size and service requirements.
Can two customers request the same time?
Once a booking request is successfully submitted, its appointment time is held and overlapping times become unavailable to other customers. The time becomes available again if the request is declined, cancelled or expires.
Can I book recurring cleaning services?
Yes. You can request one-time, weekly, biweekly or monthly cleaning. The selected date applies to the first visit. Future recurring appointments will be arranged after the initial request is reviewed.
Can I request an alternative date?
Yes. You can provide an optional alternative date and time. The alternative date must be later than your preferred appointment date.
Can I change or cancel my appointment?
Yes. Your booking email includes secure links to cancel or request a reschedule. Rescheduling should normally be requested at least 72 hours before the confirmed appointment.
Do I need to pay when submitting the form?
No payment is collected through the booking request form. Pricing and payment details can be discussed separately before the cleaning service is completed.
What cleaning services can I request online?
You can request residential cleaning, commercial cleaning, real estate cleaning, carpet cleaning and garbage removal services through the online form.