Terms of Service
Effective Date: January 15, 2024 • Last Updated: June 19, 2026
Table of Contents
1. Introduction
Welcome to InstaFix. These Terms of Service (“Terms”) govern your access to and use of the InstaFix website, mobile application, and all related services (collectively, the “Platform”). InstaFix is operated by InstaFix Technologies Inc., a corporation incorporated under the laws of Alberta, Canada.
By creating an account or using the Platform in any way, you confirm that you have read, understood, and agree to be bound by these Terms and our Privacy Policy. If you do not agree, you must not access or use the Platform.
These Terms apply to all users of the Platform, including homeowners and property managers (“Customers”) and independent home service professionals (“Professionals” or “Pros”).
2. Account Registration
To access most features of the Platform, you must create an account. You agree to provide accurate, current, and complete information during registration and to keep your account information up to date at all times.
2.1 Eligibility
You must be at least 18 years of age and legally capable of entering into binding contracts under Canadian law. By registering, you represent and warrant that you satisfy these eligibility requirements. Accounts created by individuals under 18 are subject to immediate termination.
2.2 Account Security
You are solely responsible for maintaining the confidentiality of your login credentials and for all activity that occurs under your account. InstaFix uses one-time passcode (OTP) verification via SMS or email to authenticate identity at key points. You agree to notify us immediately at support@instafix.ca if you suspect unauthorized access to your account.
2.3 One Account Per Person
Each individual may hold only one Customer account and one Professional account simultaneously. Creating duplicate or fraudulent accounts may result in permanent suspension of all associated accounts.
2.4 Guest Access
Customers who book without creating an account (“Guests”) may track and cancel their bookings by verifying their identity through a 30-minute OTP session delivered by email or SMS. Guest sessions are limited in scope and do not carry over between sessions.
3. Marketplace Services
InstaFix operates as a two-sided marketplace that connects Customers with Professionals for home services including but not limited to: plumbing, electrical work, HVAC, handyman services, house cleaning, painting, renovation, landscaping, appliance repair, smart home installation, moving, and emergency repairs across Canada.
InstaFix is not a service provider. We do not employ Professionals, supervise their work, or guarantee the outcome of any service. Professionals operate as independent contractors and are solely responsible for the services they perform.
For Customers: The Platform allows you to browse verified Professionals, submit booking requests, communicate via in-app chat, make payments through the InstaFix Wallet, and leave reviews. You are responsible for providing accurate information about the scope of work required.
For Professionals: The Platform provides tools to market your services, manage your schedule, receive bookings, communicate with Customers, and receive payouts via Stripe Connect. You act as an independent contractor and are solely responsible for complying with all applicable provincial licensing, insurance, and tax requirements.
4. Bookings & Service Agreements
When a Customer submits a booking request and a Professional accepts it, a direct service agreement is formed between the Customer and the Professional. InstaFix is not a party to that agreement.
4.1 Booking Lifecycle
Bookings on InstaFix progress through the following states:
New Request — Customer submits a booking; awaiting Professional response.
Scheduled / Confirmed — Professional has accepted the booking.
In Progress — Professional has started the work on-site.
Completed — Work is finished; payment release is triggered.
Cancelled — Cancelled by either party (see Section 9).
Disputed — A dispute has been raised and is under InstaFix review.
4.2 Phased Renovation Projects
For renovation and larger construction projects, InstaFix offers a Phased Payment model. The project cost is divided into milestone phases (e.g., framing, rough-ins, finishing). Customer funds are held in escrow per phase and released to the Professional only after the Customer approves the completed phase. This protects both parties against scope disputes.
4.3 Rescheduling
Either party may request a reschedule through the Platform. Reschedule requests are subject to the other party’s acceptance. InstaFix does not guarantee that a reschedule can be accommodated. Repeated reschedule requests made in bad faith may result in account suspension.
5. Payments & Wallet
All payments on InstaFix are processed through the InstaFix Wallet system, powered by Stripe. Customers must maintain a sufficient Wallet balance to confirm a booking or release payment for completed work.
5.1 Topping Up Your Wallet
Customers can add funds to their InstaFix Wallet using a saved payment card (via Stripe SetupIntent) or through a one-time direct payment (via Stripe PaymentIntent). All Wallet top-ups are recorded as Wallet Transactions and are visible in your account dashboard.
5.2 Payment Processing
InstaFix does not store full payment card details. All sensitive card data is handled exclusively by Stripe, Inc. pursuant to their terms of service and PCI DSS compliance standards. By adding a payment method, you agree to Stripe’s terms at stripe.com/legal.
5.3 Refunds
Refunds for cancelled bookings are credited back to the Customer’s InstaFix Wallet. Refunds to the original payment method may take 5–10 business days depending on your bank. InstaFix reserves the right to withhold refunds in cases of policy violations or fraudulent activity.
5.4 Coupons & Promotions
InstaFix may issue promotional coupons or referral credits at its discretion. Coupons are non-transferable, have no cash value, and may be subject to expiry dates and usage restrictions communicated at the time of issuance.
6. Escrow & Payment Release
For upfront bookings, the agreed service fee is deducted from the Customer’s Wallet and held in an internal escrow at the time of booking confirmation. Escrowed funds are not released to the Professional until the job is marked complete.
6.1 Customer-Initiated Release
Once a Professional marks a booking as complete, the Customer is notified and invited to approve the work and release the escrowed payment. The Customer has 7 days from the completion notification to release payment or raise a dispute.
6.2 Automatic Release
If the Customer does not release payment or raise a dispute within 7 days of the completion notification, InstaFix will automatically release the escrowed funds to the Professional. This automatic release is final and cannot be reversed except in cases of demonstrated fraud.
6.3 Professional Earnings Clearance
Released earnings are credited to the Professional’s InstaFix Earnings account with a status of Pending. Pending earnings becomeAvailable for withdrawal after a 3-day clearance period to allow for dispute resolution and chargeback risk management. Professionals may withdraw available earnings to their connected bank account via Stripe Connect at any time.
7. Professional Verification
InstaFix requires all Professionals to complete a verification process before accepting bookings on the Platform. This process is designed to build trust with Customers and uphold platform integrity.
7.1 Required Verification Steps
Government-Issued ID: A clear photo of a valid government-issued identification document (e.g., driver’s licence, passport) must be submitted and approved by the InstaFix team.
Background Check: Professionals must submit to and pass a background check. InstaFix reserves the right to deny or revoke platform access based on background check results.
Insurance: Professionals are strongly encouraged to carry a minimum of $2,000,000 general liability insurance. InstaFix may require proof of insurance for certain service categories.
7.2 Verification Does Not Guarantee Service Quality
While InstaFix takes reasonable steps to verify Professional credentials, verification does not constitute a guarantee, endorsement, or warranty of any Professional’s work quality, licensing, or fitness for a particular project. Customers should independently confirm that a Professional holds any trade-specific licences required by their province (e.g., a Red Seal journeyman certificate for electrical or gas work in Alberta).
7.3 Stripe Connect Onboarding
To receive earnings payouts, Professionals must connect a Canadian bank account through Stripe Connect Express. By completing Stripe Connect onboarding, you agree to Stripe’s Connected Account Agreement available at stripe.com/legal/connect-account.
8. Fees & Subscriptions
Use of the Platform is free for Customers. Professionals are subject to the following fee structure:
8.1 Platform Service Fee
InstaFix deducts a platform service fee from each completed booking before crediting the Professional’s earnings. The fee rate depends on the Professional’s active subscription plan:
Free Plan: 15% platform fee on each transaction.
Monthly Plan: 12% platform fee on each transaction, plus a fixed monthly subscription charge.
Construction / Renovation Plan: 0% platform fee. A separate flat monthly rate applies.
InstaFix reserves the right to adjust its fee schedule with 30 days’ written notice to active Professionals.
8.2 Subscription Billing
Professional subscription plans are billed on a recurring monthly basis. Subscriptions renew automatically on the same calendar day each month. Cancellations take effect at the end of the current billing period. No partial-month refunds are issued for subscription fees.
8.3 Taxes
Professionals are solely responsible for collecting, remitting, and reporting all applicable taxes (including GST/HST) on services they provide to Customers. InstaFix does not collect or remit sales taxes on behalf of Professionals. Professionals are also responsible for their own income tax obligations as self-employed individuals.
9. Cancellations & Disputes
9.1 Customer Cancellations
Customers may cancel a booking at any time through the Platform. Cancellations made more than 24 hours before the scheduled service time are eligible for a full refund to the InstaFix Wallet. Cancellations within 24 hours of the scheduled time may be subject to a cancellation fee at InstaFix’s discretion to compensate the Professional for reserved time.
9.2 Professional Cancellations
Professionals may cancel an accepted booking only in genuine extenuating circumstances. Repeated cancellations by Professionals may result in account suspension, reduced visibility in search results, or removal from the Platform.
9.3 Disputes
If a Customer is unsatisfied with completed work or if a payment dispute arises, either party may open a formal dispute through the Platform within 7 days of the booking completion date. InstaFix will review the dispute and may request evidence from both parties (photos, messages, receipts). InstaFix’s dispute decision is final and may include partial or full refunds, or release of escrowed funds to the Professional.
Disputes raised after the 7-day window or after the automatic payment release has occurred cannot be processed through the Platform’s escrow system. InstaFix may attempt mediation at its sole discretion but cannot guarantee recovery of funds after automatic release.
10. User Conduct
You agree to use the Platform only for lawful purposes and in a manner consistent with these Terms. The following conduct is strictly prohibited:
Impersonating any person, entity, or InstaFix employee.
Harassing, threatening, or intimidating other users through any Platform communication channel.
Posting false, misleading, fraudulent, or defamatory content, including fake reviews.
Soliciting Customers or Professionals to transact outside the Platform to circumvent InstaFix fees.
Submitting fraudulent booking requests or payment disputes.
Using automated bots, scrapers, or other non-human agents to access the Platform.
Uploading malware, viruses, or any code designed to disrupt the Platform.
Sharing account credentials with third parties.
Violations of this section may result in immediate account suspension, forfeiture of Wallet balances or pending earnings, and referral to law enforcement where appropriate.
11. Reviews & Content
Customers may leave a written review and star rating for a Professional following a completed booking. Reviews must reflect genuine, first-hand experience with the Professional’s service on InstaFix.
InstaFix reserves the right to remove reviews that violate these Terms, contain profanity, constitute defamation, or that we have reasonable grounds to believe are fake or incentivized.
By submitting any content (reviews, messages, photos, profile descriptions) to the Platform, you grant InstaFix a non-exclusive, royalty-free, worldwide licence to use, display, and reproduce that content in connection with operating and promoting the Platform.
You represent that any content you submit does not infringe the intellectual property, privacy, or other rights of any third party.
12. Privacy & Communications
Your use of the Platform is also governed by our Privacy Policy, which is incorporated into these Terms by reference. By using the Platform, you consent to the collection and use of your information as described in the Privacy Policy.
12.1 SMS Notifications
InstaFix may send transactional SMS messages to your registered phone number, including booking confirmations, OTP codes, and status updates. SMS marketing communications require explicit opt-in. Standard message and data rates from your carrier may apply. You may opt out of non-essential SMS messages at any time through your account notification settings.
12.2 In-App Messaging
Communications between Customers and Professionals must take place through the InstaFix in-app messaging system. Sharing personal contact information (phone numbers, email addresses) through the Platform for the purpose of bypassing InstaFix fees is a violation of these Terms.
12.3 AI Assistant
The Platform includes an AI-powered chat assistant to help with booking questions and service recommendations. Conversations with the assistant may be reviewed for quality assurance and safety. The assistant is not a substitute for professional advice; always confirm service details directly with your booked Professional.
13. Intellectual Property
All content, features, and functionality of the Platform — including but not limited to text, graphics, logos, icons, images, software, and the InstaFix name and brand — are the exclusive property of InstaFix Technologies Inc. or its licensors and are protected by Canadian and international copyright, trademark, and other intellectual property laws.
You are granted a limited, non-exclusive, non-transferable licence to access and use the Platform for its intended purpose. You may not copy, modify, distribute, sell, or create derivative works from any Platform content without InstaFix’s express written permission.
14. Liability & Disclaimers
THE PLATFORM IS PROVIDED “AS IS” AND “AS AVAILABLE” WITHOUT WARRANTY OF ANY KIND. TO THE FULLEST EXTENT PERMITTED BY APPLICABLE CANADIAN LAW, INSTAFIX DISCLAIMS ALL WARRANTIES, WHETHER EXPRESS, IMPLIED, STATUTORY, OR OTHERWISE, INCLUDING WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
InstaFix does not warrant that the Platform will be uninterrupted, error-free, or free of viruses or harmful components. We are not responsible for the quality, safety, legality, or fitness for purpose of any service provided by a Professional.
To the maximum extent permitted by law, InstaFix shall not be liable for any indirect, incidental, special, consequential, or punitive damages, including without limitation loss of profits, data, goodwill, or personal injury arising from your use of the Platform or from services provided by a Professional you connected with through the Platform.
InstaFix’s total aggregate liability to you for any claim arising out of or relating to these Terms or the Platform shall not exceed the greater of (a) CAD $500, or (b) the total fees paid by you to InstaFix in the 12 months preceding the claim.
15. Termination
You may close your InstaFix account at any time by contacting us at support@instafix.ca. Upon account closure, any pending bookings must be completed or cancelled, and outstanding Wallet balances will be refunded to your payment method, less any applicable fees, within 10 business days.
InstaFix may suspend or permanently terminate your account at any time, with or without notice, for any breach of these Terms, fraudulent activity, repeated violations of conduct policies, or for any reason at InstaFix’s sole discretion. Upon termination:
Access to the Platform is immediately revoked.
Pending earnings held in clearance will be reviewed and may be forfeited if the termination is due to a policy violation.
Active bookings will be cancelled and Customers refunded.
Sections of these Terms that by their nature should survive termination (including Sections 11, 13, 14, and 16) shall remain in full force and effect.
16. Governing Law
These Terms are governed by and construed in accordance with the laws of the Province of Alberta and the federal laws of Canada applicable therein, without regard to conflict of law principles.
Any dispute arising out of or relating to these Terms or the Platform that cannot be resolved informally shall be submitted to the exclusive jurisdiction of the courts located in Edmonton, Alberta, Canada. You irrevocably consent to the personal jurisdiction of such courts.
If any provision of these Terms is found to be unenforceable or invalid, that provision shall be modified to the minimum extent necessary to make it enforceable, and the remaining provisions shall continue in full force and effect.
InstaFix reserves the right to amend these Terms at any time. We will notify registered users of material changes by email or prominent notice on the Platform at least 14 days before the changes take effect. Continued use of the Platform after the effective date constitutes acceptance of the revised Terms.
17. Contact Us
If you have any questions, concerns, or requests regarding these Terms of Service, please contact our Legal and Support teams:
InstaFix Legal & Support
Rice Howard Place, 10060 Jasper Avenue Tower 1
Suite 2020, Edmonton, Alberta, Canada T5J 3R8
Email: legal@instafix.ca
Support: support@instafix.ca