top of page

Terms and Conditions

Effective Date: Updated May 1, 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

  • 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 methods

Our Instant Quote page is designed to help clients quickly estimate the recommended cleaning duration and approximate cost for their home based on our residential cleaning standards and experience cleaning homes across Calgary.

Using the details you provide - including service type, home size, bedrooms, bathrooms, square footage, and selected add-ons - our system instantly generates an estimated cleaning duration and expected service cost without requiring phone calls, messages, or registration.

The recommended cleaning durations shown during booking are intended as general guidelines based on the average condition of similar homes. In most cases, the estimated cleaning duration and pricing closely match the actual service time required.

However, every property is different. Homes with heavier buildup, excessive clutter, neglected areas, or additional requests made during the appointment may require additional cleaning time beyond the original estimate.

Clients are always free to choose any cleaning duration that best fits their needs. If you only need certain areas cleaned or would like to stay within a specific time or budget, simply leave a note during booking with your priorities or instructions. Our team will do its best to focus on the areas that matter most to you within the selected time frame.

Unless otherwise agreed in advance, clients are charged based on the actual cleaning time spent at the property by our cleaning team according to the standard hourly rates listed below.

Add-on services are optional extra services that are not included in the base cleaning scope of each service package and are priced separately. Any selected add-ons will be included in the estimated and final invoice total.

Standard Hourly Rates (Per Cleaner)

  • Recurring / Regular / Airbnb Cleaning — $50/hr

  • Deep Cleaning / Post-Renovation Cleaning — $55/hr

  • Move-In / Move-Out Cleaning — $60/hr

The final recorded cleaning duration for each completed appointment will always be included in your email notifications and can also be viewed in the “My Bookings” section of your account after the cleaning has been completed.

Payment Methods

Payment is due on the same day upon completion of the cleaning service.

We currently accept:

  • Cash (no additional fees)

  • e-Transfer (no additional fees)

For added convenience, we also offer secure online debit and credit card payments, including Apple Pay and Google Pay, through a secure payment link upon request.

Please note that a 3% processing fee may apply to card payments.

GST (5%) is not included and will be added to the final total.

Late payments may be subject to additional fees and interest as outlined in Section 16 of our Terms & Conditions.

 

3.1 Saved Payment Method & Authorization for Card Charges

By choosing to save a debit or credit card as a payment method on your account, you authorize Cleaning Geeks to securely store your payment information through its third-party payment provider and to charge the default payment method on file for completed cleaning services requested, booked, approved, or otherwise authorized by you.

This authorization includes charges related to:

  • Scheduled recurring services;

  • One-time cleaning appointments;

  • Additional time requested during the service;

  • Add-on services approved by you;

  • Applicable taxes, fees, or outstanding balances associated with your booking.

By selecting card payment and/or saving your payment method, you acknowledge and agree that:

  • Your saved card may be charged after the service has been completed;

  • The payment method on file will be treated as your default payment method unless updated or removed by you;

  • It is your responsibility to ensure that your payment information remains valid and up to date;

  • Failed or declined payments may result in cancellation of future bookings or temporary suspension of services until payment is resolved.

You may update or remove your saved payment method at any time through your account settings or by contacting Cleaning Geeks prior to your next scheduled appointment. Removal of a payment method does not waive or cancel any outstanding authorized charges for services already completed or previously approved.

All payment information is processed securely by third-party payment providers, and Cleaning Geeks does not store full debit or credit card details directly on its servers.

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. Surface Conditions & Permanent Staining

Our cleaning services are designed to thoroughly remove dirt, grease, dust, soap scum, and surface buildup. However, some surfaces may contain permanent staining, discoloration, etching, corrosion, heat damage, hard water deposits, paint wear, or other forms of deterioration that cannot be corrected through cleaning alone.

This is especially common on:

  • older bathtubs and showers,

  • glass or electric stovetops,

  • grout and caulking,

  • painted walls,

  • high-moisture bathroom surfaces,

  • heavily used kitchen areas.

While we always aim to achieve the best possible results, our services do not include restoration, resurfacing, repainting, refinishing, or repair of damaged materials and surfaces.

By booking our services, the client acknowledges that certain marks, stains, or imperfections may remain visible after the cleaning is completed.

 

14. Condition of Property / Excessive Dirt Policy

Cleaning Geeks pricing and time estimates are based on properties being in a standard condition consistent with typical residential use.

If, upon arrival, the property is found to be excessively dirty, heavily soiled, or significantly beyond normal residential cleaning conditions (including, but not limited to: heavy build-up of dirt, widespread stains, excessive trash, pet waste, hoarding-like conditions, or unsanitary environments), Cleaning Geeks reserves the right to:

  • adjust the estimated time required to complete the service

  • apply additional charges based on the actual scope of work

  • or, if necessary, refuse or discontinue service

In such cases, the cleaning team will notify the client before proceeding with any extended work or additional charges. If the client does not agree to the updated scope or pricing, Cleaning Geeks may terminate the service on-site, and a cancellation or partial service fee may apply.

15. 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.
 

16. 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.
     

17. Changes to Terms

These Terms and Conditions may be updated at any time; the current version is always posted here.

​​

Contact: 📧 cleaninggeeksyyc@gmail.com

Follow us on:

  • Facebook
  • Instagram

Serving Calgary, Chestermere, Okotoks,

De Winton & surrounding areas.

Monday - Friday: 9AM - 5PM

© 2026 by Cleaning Geeks. All rights reserved.

bottom of page