Terms of Use

Last updated: July 2026 · Governed by the laws of Ontario, Canada

1. About the platform

Clean Connect PRO ("Platform," "we," "us," "our") is an online marketplace operated in Canada that connects property owners and commercial clients ("Owners") with independent cleaning professionals and cleaning businesses ("Cleaners"). We facilitate connections, manage escrow payments, and provide job documentation infrastructure. We are not a party to the cleaning service agreement between Owners and Cleaners, and we do not employ, direct, or co-employ any Cleaner or Team Member (as defined below).

By creating an account or using the Platform, you agree to be bound by these Terms of Use ("Terms") and our Privacy Policy, which is incorporated by reference.

2. Eligibility

You must be:

By creating an account, you represent and warrant that you meet all eligibility requirements. We may verify eligibility at any time and terminate accounts that do not qualify.

3. Accounts

All users

Cleaners — independent contractor status

Business accounts and Team Members

A Cleaner account holder ("Business Account Holder") may add other individuals ("Team Members") to their account to complete jobs on the Business Account Holder's behalf. Team Members may be employees or independent sub-contractors of the Business Account Holder — this distinction is solely a matter between the Business Account Holder and the Team Member. By adding any Team Member, and by upgrading to a business account, the Business Account Holder expressly warrants and agrees to all of the following:

Worker accounts — Team Member role

When a Team Member is added to a business account, their Platform account operates in a restricted "Worker" role. A Worker account:

A Team Member retains the right to decline an assigned job at any time before the defined acceptance window closes. Declining is not a reliability failure. A single verified identity cannot simultaneously hold both a solo Cleaner account and a Worker account. Transitioning between account states preserves all job history, ratings, and verification records.

4. The marketplace

Owners post cleaning jobs with a price, date, property details, and a checklist. Cleaners browse available jobs in their city and claim a job to take it. Clean Connect PRO does not guarantee that any job will be claimed, or that any specific Cleaner is available.

3-stage property reveal

To protect Owner privacy and prevent off-platform solicitation, property information is revealed in stages:

Access notes (lockbox codes, entry instructions, buzz codes) are visible only to the assigned Cleaner, only on the day of service, and only for the duration of the active job. The Cleaner's access is revoked automatically when the job completes or if the Cleaner is replaced; every reveal is logged, and reveals that cannot be location-verified are flagged to the Owner immediately. The Owner's access notes remain part of their property record (they are the Owner's own data, reused for future jobs) until the Owner edits them or deletes the property or account. Owners are responsible for changing access codes if they have security concerns after a job is completed.

Notification cascade

When a job is posted, the Platform notifies eligible Cleaners in stages:

First-time Owners with no Preferred Cleaners go directly to the general pool.

On-Call program

Cleaners may opt into the On-Call program in their settings to be notified first about urgent, last-minute jobs in their city. Urgent jobs carry a 20% premium paid by the Owner and earned in full by the Cleaner (see Section 8). The Platform's standard 10% platform fee applies to all jobs, including On-Call and Urgent jobs.

Claims are binding

Once a Cleaner or Business Account Holder claims a job, the claim is binding. Owners cannot unilaterally reject a claimed job. If an Owner has a legitimate concern about the assigned Cleaner, they must contact Platform support for a support-mediated resolution. Cancellation fees may apply based on timing (see Section 9).

When a business account claims a job, the Business Account Holder is responsible for assigning a verified Team Member. Adding additional Team Members to a job after claiming requires fresh Owner notification through the Platform — businesses cannot unilaterally expand the team.

Blocking

Owners may permanently block individual Cleaners, individual Team Members, or entire cleaning business accounts from claiming their jobs. Blocked parties are excluded from all job notifications for that Owner's jobs. Blocking is silent — blocked parties are not notified. Owners may unblock at any time. There is no cap on the number of Cleaners an Owner may block.

Job cancellation — Owner fees

Timing before scheduled jobFeeDistribution
48 hours or moreNone — authorization voidedN/A
24 to 48 hours10% of job value7% to Cleaner / 3% to Platform
Under 24 hours25% of job value100% to Cleaner

Rescheduling is treated as a cancellation of the original booking and follows the same fee structure based on timing relative to the original scheduled date.

Cancellation fees are inclusive of applicable taxes.

Job cancellation — Cleaner consequences

TimingConsequence
48 hours or more before jobNo fee. Warning logged on account.
Under 24 hours before jobStrike logged. Temporary claim suspension. Owner fast-tracked to re-match.

For Business Accounts: a Team Member cancellation gives the Business Account Holder a recovery window to reassign another verified Team Member. If successfully reassigned, no incident is logged. If not reassigned within the window, the incident is logged against the business account (not against the individual Team Member directly), and the Owner is fast-tracked to re-match.

Mutual cancellations agreed to by both parties are always free with no record logged against either party.

Claim reliability

Any cleaner who claims a job and subsequently cancels or fails to GPS check-in accumulates incidents under a unified claim reliability metric. Progressive consequences apply based on frequency and ratio — including reduced marketplace visibility, temporary suspension, and permanent removal. Business accounts are accountable for the aggregate reliability of all Team Members under their account.

5. Background checks and verification

The Platform uses a third-party background check provider to verify the identity and criminal history of Cleaners and Team Members. Verification is a marketplace integrity and safety measure — it is not a guarantee of conduct, fitness for purpose, or suitability for any specific environment.

6. Job start selfie and photo consent

By using the Platform, all Cleaners and Team Members consent to the collection of a job-start selfie — a photograph taken before entering the property at the start of each job — and all job-related photos submitted through the Platform. These are collected and used for the following specific purposes only:

Job-start selfies and job photos are not used for advertising, marketing, profiling, or any purpose beyond job integrity and platform safety.

Phase 2 — biometric facial comparison: The Platform may in the future introduce automated comparison of job-start selfies against profile photos for identity verification. This feature will require separate, express consent at the time it is introduced. Your general acceptance of these Terms does not constitute consent to biometric processing. Separate consent will be sought before any biometric comparison feature is activated on your account.

Identity fraud — sending an unverified person to a job under a verified account — is a serious violation of these Terms and results in immediate account suspension and permanent removal, with no warnings.

7. Badge and tier system

The Platform maintains a badge and tier system for Cleaners and Team Members based on verified credentials, platform track record, and trust score:

Individual Team Members earn their own badges based on their personal job history and credentials. Business accounts have a separate aggregate performance view.

CC Elite insurance requirement: Business Account Holders maintaining CC Elite status are required to carry active Commercial General Liability (CGL) insurance as a condition of maintaining that tier. Failure to maintain CGL insurance results in downgrade from CC Elite. The Platform does not verify insurance coverage — it is your responsibility to ensure coverage is current and to update your profile accordingly.

Badges and tier status may be revoked at any time for conduct violations, reliability failures, misrepresentation of credentials, fraud, or any other breach of these Terms. The Platform's decision on badge status is final. Cleaners who respond to emergency broadcast (no-show replacement) jobs and successfully complete them receive priority recognition in the badge and tier progression system.

8. Payments and fees

Platform fee

Owners pay a 10% platform fee on top of the agreed job price. Cleaners pay no platform fee and receive the full price shown at the time of claiming, with no deductions by the Platform.

Partnership pricing

Partners who commit to 20 or more jobs per month are eligible for a reduced 7% platform fee. Partnership pricing requires a formal agreement with the Platform. The reduced rate reverts to the standard 10% after 90 consecutive days below the 20-job monthly threshold. Partners receive advance notice before any rate reversion. Annual review of volume and performance metrics applies to all partnership arrangements.

HST

13% HST is applied to the platform fee only — not to the base cleaning service price and not to tips. Owners receive an HST receipt for the platform fee portion of each transaction.

Escrow

Payment is authorized via Stripe at the time of booking but is not captured until the Owner verifies the completed job. Payment releases to the Cleaner or Business Account Holder 48 hours after the job is marked complete, unless released earlier by the Owner or held pending dispute resolution.

Urgent premium (short-notice jobs)

Any job scheduled to take place within 48 hours of posting is automatically designated Urgent. Urgent jobs carry a 20% premium added to the base job price, calculated and disclosed before posting and baked into the original Stripe authorization at the time of checkout. The premium applies automatically to all short-notice jobs and cannot be waived; Owners who do not wish to pay it may schedule the job 48 hours or more in advance. The Owner pays this premium upfront. The Cleaner earns it in full. The Platform collects its standard 10% fee on the full amount (base price plus urgent premium).

Instant payout

Cleaners and Business Account Holders may request early release of earned funds before the 48-hour dispute window closes. Instant payout is subject to a 1% fee on the total amount requested. The net payout amount (after the 1% fee) is displayed to the requester before confirmation, and the transfer cannot proceed without explicit confirmation. Instant payout is available only when: (a) the job is in "completed" status; (b) no active dispute exists on the job; and (c) the 48-hour dispute window is still open. If a dispute is opened on a job after an instant payout request is submitted but before Stripe has processed it, the request is automatically cancelled and reversed. Funds remain held pending dispute resolution.

No-show penalty

A no-show is recorded when a Cleaner or assigned Team Member fails to GPS check-in within 15 minutes of the scheduled job start time. A no-show penalty of 50% of the job value is charged to the no-show Cleaner or, for business accounts, to the Business Account Holder. This penalty is deducted from the next payout or from earnings currently held in escrow. The penalty funds the emergency replacement Cleaner's premium. Owners are not charged the no-show penalty — their original price holds. This penalty is a financial enforcement mechanism and is not platform revenue.

For business accounts, the Platform notifies the Business Account Holder immediately when an At Risk status is triggered on a Team Member job. The Business Account Holder has a recovery window to reassign a verified Team Member. If successfully reassigned within that window, the emergency broadcast does not fire and no penalty is charged.

Tips

Owners may leave a tip for a Cleaner after job completion. The Platform charges 0% on tips — 100% of the tip amount goes to the receiving party. For business accounts, tips are paid to the Business Account Holder. The Platform has no obligation regarding how tips are distributed internally to Team Members, and Owners are informed at the time of tipping that tips on business account jobs go to the account holder. Tips are taxable income for T4A reporting purposes.

Payouts and T4A reporting

Cleaners and Business Account Holders receive payouts directly via Stripe Express to their registered Canadian bank account. For business accounts, all payouts go to the account holder — the Platform does not pay Team Members directly under any circumstances. Payout timing is governed by Stripe's terms. The Platform issues T4A slips to account holders who receive $500 or more in a calendar year. The Platform has no tax reporting obligation to individual Team Members.

Refunds

If a job is cancelled before payment capture, the Stripe authorization is voided and the Owner is not charged. Refunds after capture are determined through the dispute resolution process (see Section 12). Cancellation fees are contractual and are not subject to refund.

9. Dispute resolution

If an Owner is unsatisfied with a completed job, they may raise a dispute within 48 hours of the job being marked complete. During an active dispute, all funds for that job are held. The Platform will:

  1. Review available evidence, including checklist completion and photos, job-start selfie, GPS check-in and check-out data, photo timestamps and watermarks, in-app communication history, arrival condition documentation, and Team Member assignment records
  2. Contact both parties within 24 hours
  3. Make a final determination within 72 hours; disputes unresolved at 72 hours escalate to the Platform administrator
  4. Release payment to the Cleaner or refund to the Owner based on the evidence

For multi-Team Member jobs, Owners must identify the specific checklist items and areas in dispute. Refunds on multi-Team Member jobs are proportional to the disputed work. The Platform administrator may adjust the proportional amount upward in exceptional circumstances.

The Platform administrator may authorize a goodwill gesture of up to $150 per dispute, funded by the Platform, in exceptional cases. Goodwill gestures are separate from any refund and are solely at the Platform's discretion.

Finality: The Platform's dispute determination is final and non-appealable. By using the Platform, both parties agree to this dispute process as the exclusive remedy for job-quality disputes. Business Account Holders may provide context regarding business-level consequences (warnings, reduced visibility, account review) before those penalties are applied — but this does not alter the underlying dispute outcome.

Clean Connect PRO is not liable for any amounts beyond the value of the disputed transaction.

10. Cleaner conduct and standards

Cleaners and Team Members agree to:

Business Account Holders are accountable for ensuring that every Team Member under their account meets and maintains these standards on every job. Repeated failures by Team Members result in progressive consequences applied to the business account.

Violations may result in immediate account suspension, badge demotion, or permanent removal.

11. Owner conduct

Owners agree to:

12. Commercial clients

The Platform facilitates connections between commercial clients (facility managers, office managers, medical/dental practices, restaurants, retail, gyms, hotels, government sites, and other business premises) and cleaning business accounts. Commercial clients using the Platform expressly acknowledge and agree to all of the following:

Platform is not a party to commercial service agreements. The Platform operates solely as a marketplace intermediary. It is not a party to any service agreement, vendor agreement, or commercial contract between a commercial client and a cleaning business account. All service-level terms, pricing beyond the Platform's fee structure, scheduling commitments, and performance obligations are solely between the commercial client and the business account holder. The Platform bears no liability for service failures, regulatory consequences, or business losses arising from any commercial cleaning engagement.

Self-reported credentials. Insurance coverage, bonding status, commercial certifications, industry-specific training, and other credentials displayed on Cleaner and business account profiles are self-reported by the account holder. The Platform does not independently verify these claims and makes no representation as to their accuracy, currency, or sufficiency for any regulated environment. Commercial clients operating in regulated industries — including but not limited to medical and dental facilities, food service establishments, government sites, and child care facilities — must independently verify that any cleaning business holds the insurance, bonding, certifications, and compliance credentials required by applicable law, their facility standards, and any applicable regulatory authority before engaging them through the Platform.

Liability cap in commercial contexts. The Platform's liability in connection with any commercial job is capped at the escrow amount for that specific job, regardless of the commercial client's consequential losses, regulatory exposure, or business impact. The Platform strongly recommends that commercial clients independently verify adequate commercial liability insurance coverage before commencing any engagement.

Recurring cleaning plans

Commercial clients may post a recurring cleaning plan: a schedule of visits (selected days, weekly or biweekly repetition) at a set price, accepted by a single cleaning business. A plan is an ongoing arrangement, not a fixed-term contract — there is no minimum commitment, and no termination penalty.

13. Reviews and ratings

Owners may leave ratings and written reviews for Cleaners and Team Members following completed jobs. By submitting a review, you agree that:

The Platform reserves the right to remove any review that violates these Terms, is demonstrably false, or is the subject of a confirmed dispute ruling. Ratings are tracked at the individual Team Member level and at the business account level separately. Individual Team Member ratings are visible to Owners to provide full transparency about who performed the work.

14. Prohibited uses

You may not use the Platform to:

15. Intellectual property

All Platform content, design, software, code, and trademarks are owned by Clean Connect PRO or its licensors. User-generated content (profiles, photos, reviews, job descriptions) remains owned by the user who created it, but by submitting content to the Platform you grant Clean Connect PRO a non-exclusive, royalty-free, perpetual, worldwide licence to store, display, and use that content in connection with operating the Platform. This licence does not permit the Platform to sell your content or use it for advertising without your separate consent.

16. Disclaimer of warranties

The Platform is provided "as is" and "as available" without warranties of any kind, express or implied. To the maximum extent permitted by Ontario law, Clean Connect PRO expressly disclaims all warranties, including but not limited to:

17. Limitation of liability

To the maximum extent permitted by Ontario law:

18. Indemnification

You agree to defend, indemnify, and hold harmless Clean Connect PRO, its officers, directors, employees, agents, and successors from and against any claims, liabilities, damages, losses, costs, and expenses (including reasonable legal fees) arising out of or related to:

19. Platform role — marketplace only

Clean Connect PRO is a marketplace platform only. We facilitate connections and payments between Owners and Cleaners but are not a party to any cleaning service agreement, vendor agreement, commercial contract, or supply arrangement between them. All such agreements are solely between the Owner and the Cleaner or Business Account Holder.

Verification function: The Platform's verification of Cleaners and Team Members — including background checks, identity confirmation, badge assignment, and eligibility determinations — constitutes a marketplace integrity and safety function only. It is not a guarantee of conduct, skill, honesty, or fitness for any purpose. Platform verification does not create an employment or co-employment relationship between Clean Connect PRO and any Cleaner, Business Account Holder, or Team Member.

Insurance: The Platform does not provide, arrange, or verify insurance for any party. Owners are strongly recommended to carry appropriate property insurance. Cleaners and Business Account Holders are strongly recommended to carry Commercial General Liability insurance. The Platform's statement that a profile indicates insurance coverage is not an endorsement, verification, or warranty of that coverage.

20. Force majeure

Clean Connect PRO is not liable for any failure or delay in performing its obligations under these Terms to the extent caused by circumstances beyond its reasonable control, including natural disasters, acts of government, pandemics, interruptions to internet or telecommunications infrastructure, failure of third-party service providers (including Stripe, Supabase, or Hostinger), or other events outside the Platform's reasonable control. We will make reasonable efforts to notify users of any significant service disruption.

21. CASL and communications

By creating an account, you consent to receive transactional communications from the Platform — including job notifications, payment receipts, dispute updates, background check results, and account security alerts — by email, SMS, and push notification. These communications are necessary for the operation of the Platform and may not be individually opted out of while maintaining an active account.

With your separate consent, we may send marketing and promotional communications. You may withdraw consent for marketing communications at any time by using the unsubscribe link in any marketing email, by replying STOP to any marketing SMS, or by emailing support@cleanconnectpro.com. Withdrawal of marketing consent does not affect transactional communications.

All commercial electronic messages sent by the Platform comply with the Canadian Anti-Spam Legislation (CASL). We maintain records of consent and honour opt-out requests immediately and permanently.

22. Stripe terms

All payment processing on the Platform is handled by Stripe. By using Platform payment features, you agree to be bound by the Stripe Services Agreement and, for Cleaners and Business Account Holders, the Stripe Connected Account Agreement. Clean Connect PRO is not responsible for any errors, delays, or failures in Stripe's payment processing systems.

23. Arbitration and dispute resolution

For any dispute, claim, or controversy arising out of or relating to your use of the Platform or these Terms, where the amount in dispute is $25,000 CAD or less, you and Clean Connect PRO agree to resolve the matter through binding arbitrationrather than in court.

Nothing in this section prevents either party from seeking urgent injunctive or interim relief from a court of competent jurisdiction to prevent irreparable harm pending arbitration.

The job-level dispute resolution process in Section 12 is separate from this arbitration clause and applies exclusively to claims about job quality between Owners and Cleaners.

24. Account deletion and termination

You may delete your account at any time through the account settings in the Platform dashboard, or by emailing support@cleanconnectpro.com. Account deletion is blocked if you have active jobs in any of the following statuses: claimed, in progress, completed pending verification, or under active dispute. You must resolve all active jobs before deletion.

We may suspend or terminate any account that violates these Terms, with or without notice, at our sole discretion. Outstanding payment obligations, pending disputes, and the indemnification and limitation of liability provisions survive termination.

For business accounts, account deletion removes all active Team Member assignments and business account status. Past job records and Team Member verification records are retained as described in the Privacy Policy.

25. Changes to these terms

We will post changes to these Terms with an updated "Last updated" date. For material changes, we will notify registered users by email at least 14 days before the changes take effect. Continued use of the Platform after the effective date constitutes acceptance of the revised Terms. If you do not agree to the revised Terms, you must stop using the Platform and delete your account.

26. Entire agreement, severability, and waiver

These Terms, together with the Privacy Policy and any other policies incorporated by reference, constitute the entire agreement between you and Clean Connect PRO with respect to your use of the Platform and supersede all prior agreements, representations, or understandings. If any provision of these Terms is found to be invalid or unenforceable by a court or arbitrator of competent jurisdiction, that provision will be modified to the minimum extent necessary to make it enforceable, and the remaining provisions will continue in full force and effect. Our failure to enforce any provision of these Terms on any occasion does not constitute a waiver of that provision or our right to enforce it in the future.

27. Governing law

These Terms are governed by the laws of the Province of Ontario and the federal laws of Canada applicable therein, without regard to conflict of law principles. Any dispute not subject to arbitration under Section 23 shall be resolved exclusively in the courts of Ontario, and you irrevocably consent to the personal jurisdiction of those courts.

28. Contact

Clean Connect PRO
Email: support@cleanconnectpro.com
Website: cleanconnectpro.com

© 2026 Clean Connect PRO · Questions? support@cleanconnectpro.com