Terms and Conditions
Effective Date: Updated February 15, 2026
By using this website or booking services with Cleaning Geeks, you agree to the following terms. Please read carefully.
Definitions
Client: refers to the individual or entity booking cleaning services.
Cleaning Geeks / Company / Service Provider: refers to the business providing cleaning services.
1. Services Provided
Cleaning Geeks offers residential and commercial cleaning in Calgary, Chestermere, De Winton, and within an approximate 5–7 km radius around these locations, including:
-
Regular cleaning
-
Deep cleaning
-
Move-in/move-out cleaning
-
Post renovation cleaning
-
Office cleaning
-
Airbnb/short-term rental cleaning
All services are subject to availability and confirmation.
Most cleaning sessions are performed by a team of two cleaners. Cleaning Geeks may assign more or fewer cleaners as needed to ensure a high-quality service. All necessary cleaning supplies and equipment are provided.
The total price for your service is displayed at the time of booking and includes any flat-rate add-ons selected. Pricing is based on the selected cleaning duration and add-ons only. Add-ons are flat-rate and do not affect the booked duration or require additional time. Assigning more cleaners may allow the work to be completed faster but does not change the total cost.
Actual cleaning time for the base service may vary due to property conditions. If cleaning exceeds the booked duration, additional hours will be charged at the applicable rate. If cleaning takes less time than booked, the total price remains unchanged.
2. Booking and Required Client Information
Clients must provide accurate details in the booking form, including:
-
Full name, email, phone number
-
Home address, city, postal code
-
Home size in square feet (including basement if applicable)
-
Number of bedrooms, bathrooms, kitchens (including basement if applicable)
-
Presence of pets
-
Notes specifying areas to focus or add-ons requested
-
Parking details and instructions for property access (door code, buzzer, floor, key, etc.)
Each service includes default tasks. Clients may request to add or skip areas or extras at the end of the booking form. If no requests are made, Cleaning Geeks will follow default tasks. Final cost for the base cleaning service is based on actual cleaning time. Add-ons are flat-rate and independent of cleaning duration.
Clients must provide property access via the booking form or personal message. If our team cannot access the property due to missing or incorrect information, a $50 fee may apply.
Booking a specific date and time constitutes a booking request only. The appointment is confirmed once Cleaning Geeks notifies the client via email.
Please note that due to traffic, weather, or the timing of previous appointments, actual arrival may vary by up to 1 hour.
3. Pricing and Payment
Prices on the Quote/Instant Quote page are estimates only and may vary depending on property size, condition, and selected service. Estimates are intended for client budgeting purposes and are not guaranteed.
Hourly rates per cleaner:
-
Recurring/Regular/Office/Airbnb: $50/hr
-
Deep/Post-renovation: $55/hr
-
Move-in/Move-out: $60/hr
Payment is due on the same day after cleaning is completed, via cash or e-transfer. Late payments are subject to late fees and interest as outlined in Section 14. GST (5%) is not included and will be added to the total.
All cleaning durations shown at the time of booking are approximate. Base service time may vary depending on property conditions or specific requests. Add-ons are priced separately and included in the invoice total; their duration does not affect the booked cleaning duration.
If actual cleaning time differs from the booked duration, your account under “My Bookings” will reflect the updated duration for the base cleaning service only. Add-ons are included in the total invoice but do not affect the recorded duration.
4. Cleaning Time & Booking Policy
Cleaning time starts when the team arrives and ends when all equipment, supplies, and waste are removed. Time includes loading/unloading and access within the property (e.g., upper floors, buildings with limited access).
All bookings are scheduled in 15-minute increments (e.g., 2:00, 2:15, 2:30). Partial increments are rounded up to ensure proper scheduling.
5. Cancellations and Rescheduling
-
Free up to 12 hours before service.
-
Late cancellation (<12 hours): $50 fee
-
No-show fee: $50 fee
Recurring bookings may be rescheduled under the same terms.
6. Satisfaction Guarantee
If unsatisfied with any part of the service, notify Cleaning Geeks within 24 hours to arrange a re-clean. Complaints after 24 hours cannot be accepted. Refunds are not offered for services already rendered.
7. Safety, Liability, and Pets
Cleaning Geeks is not responsible for pre-existing damage, fragile items not disclosed, or unsafe areas. Ensure pets are secured and provide special handling instructions.
8. Right to Refuse Service
Cleaning Geeks may refuse or discontinue service if the property is unsafe, unsanitary, or staff safety is at risk.
9. Health & Safety
Clients must inform Cleaning Geeks of health or safety risks (COVID-19, flu, allergies, medical conditions). Cleaning staff may wear PPE if required.
Clients must provide a safe, respectful, and hazard-free environment. The following are strictly prohibited:
-
Smoking, vaping, or marijuana inside the property
-
Illegal drugs or prohibited substances
-
Exposed weapons, hazardous materials, broken glass
-
Aggressive or threatening behavior toward staff
If conditions become unsafe due to client actions, Cleaning Geeks may pause or terminate service. Full booked duration remains payable. No refunds or credits apply in such cases.
10. Trash Removal Policy
During each cleaning visit, our team may empty trash bins throughout the property. Clients are kindly asked to ensure that no valuable or important items (such as retainers, jewelry, documents, parking passes, or personal belongings) are placed in trash bins prior to the cleaning visit. For hygiene and safety reasons, our team does not inspect or sort through trash before disposal.
Cleaning Geeks cannot be held responsible for any items that are accidentally discarded if they were placed inside trash bins or garbage containers prior to disposal.
11. Force Majeure
Cleaning Geeks is not liable for delays or cancellations due to events beyond its control, including natural disasters, government restrictions, or emergencies.
12. Electronic Communication and Data Privacy
Clients consent to receive booking confirmations, updates, and payment instructions via email, SMS, Facebook, or Instagram. Personal data is confidential and used solely for providing cleaning services.
13. Acceptance of Terms for Bookings Made by Cleaning Geeks
If Cleaning Geeks creates a booking on behalf of a client (phone, text, email, social media), confirmation by the client constitutes agreement to all Terms and Conditions. All bookings are subject to the same terms.
14. Client Agreement (Mandatory)
By clicking ‘Confirm Booking’, the client confirms:
-
Agreement to all Terms and Conditions listed here
-
All booking details are accurate; discrepancies may result in adjusted pricing or rescheduling
-
Payment is due after service completion
-
Late payment fee: $25 (or 5% of invoice total, whichever is greater) after 3 days overdue; interest: 2% per month thereafter
-
Final cost may vary based on actual cleaning time
-
Cancellation, no-show, and access fees apply
-
Property access and parking instructions are provided
-
Submitting a booking request by clicking “Confirm Booking” does not mean the booking is confirmed; the booking is only confirmed once Cleaning Geeks sends an email confirmation in response to your request.
15. Changes to Terms
These Terms and Conditions may be updated at any time; the current version is always posted here.
Contact: 📧 cleaninggeeksyyc@gmail.com
