We are open 7 days a week 8am-9pm

Last updated: 01.05.2026

By using the pricing module on this website, you agree to the following terms. Please read them carefully before submitting your estimate request.

1. Estimate, Not a Guaranteed Price

All prices displayed on this page are estimates based on the type of service, item size, and standard conditions. The final price may be adjusted after our team reviews the scope of work. Common reasons for adjustment include:

A member of our team will contact you to confirm the final price, date, and time before any work begins. No cleaning is performed without your prior approval of the confirmed terms.

2. Service Types

The pricing module covers the following cleaning categories. Each is designed for a specific type of item and situation.

Couch & Sofa Cleaning Professional cleaning of sofas, love seats, sectionals, accent chairs, and other upholstered seating. Includes pre-treatment, stain and odour removal, hot water extraction, and accelerated drying.

Leather Furniture Cleaning Professional cleaning and conditioning of leather sofas, chairs, and ottomans. Includes surface cleaning, stain treatment, and moisturising conditioner application to prevent cracking and restore suppleness. Covers finished (protected) leather, semi-aniline, and faux leather surfaces.

Carpet & Rug Cleaning Deep cleaning of wall-to-wall carpets and area rugs, including high-traffic lanes, pet stains, and embedded soil. Covers standard residential carpets as well as delicate and high-value rugs.

Mattress Cleaning Allergen removal, stain treatment, and hot water extraction for all mattress types — innerspring, memory foam, hybrid, pillow-top, children’s, and guest or Airbnb mattresses.

Patio Cushion Cleaning On-site cleaning of outdoor furniture cushions, removing pollen, mildew, food spills, and seasonal buildup.

RV Upholstery Cleaning Mobile cleaning of all upholstered surfaces inside motorhomes and recreational vehicles — seats, cushions, and sleeping areas. Available within the service area.

Drapery Cleaning Gentle cleaning of curtains and drapes without removal from rods, addressing dust, cooking odours, and allergens trapped in the fabric.

3. Minimum Order

The minimum order amount is $80 CAD. Orders below this threshold cannot be processed through the pricing module.

4. Scheduling and Confirmation

Submitting an estimate through this module does not guarantee a specific date or time. After you submit your request, a member of our team will contact you — typically within 5 to 10 minutes during business hours — to confirm availability, finalise the price, and schedule your appointment.

5. Payment

Payment is collected after the cleaning is completed. The final amount reflects the confirmed scope of work as agreed before the service begins. No prepayment or deposit is required at the time of booking.

6. Cancellation and Rescheduling

You may cancel or reschedule your cleaning with at least 24 hours’ notice before the confirmed appointment time. No cancellation fee applies when this notice period is met.

7. Client Responsibilities — Property Access

You are responsible for ensuring our team can access your property and the items to be cleaned at the confirmed time. This includes:

If our team cannot access the property or the items at the scheduled time due to missing arrangements, the visit may need to be rescheduled.

8. Service Area

BreezeCo serves Kelowna, West Kelowna, and surrounding communities within approximately 60 km of Kelowna, BC. If your location falls outside this area, please contact us to check availability.

9. Satisfaction Guarantee

If you are not satisfied with the results, contact us within 24 hours of service completion. We will send our team back to address the issue at no additional charge.

10. Stain Removal Disclaimer

We treat every stain individually with the appropriate solution for that fabric type and contamination. While the majority of stains are fully removable, some — particularly those that have been set by heat, incorrect DIY treatment, or prolonged exposure — may not be completely eliminated. Our team will advise you honestly on expected results before beginning work. If a stain returns after cleaning, we will come back and re-treat it at no extra charge.

11. Insurance and Liability

All work performed by BreezeCo is covered by $2,000,000 liability insurance. If any damage occurs during cleaning, we will assess the situation promptly and work with you to reach a fair resolution.

12. Drying and Post-Service Conditions

After cleaning, upholstered items and carpets require drying time. We use commercial air movers to accelerate drying, and most items are ready for use within 2 to 4 hours depending on fabric type, thickness, and humidity. Mattresses may require 4 to 6 hours before use. BreezeCo is not responsible for delays in drying caused by high humidity, lack of ventilation, or items being used before they are fully dry.

13. Contact

Questions about these terms: