Terms of Service
Last updated: May 12, 2026
Agreement to Terms
By signing up for TradePro ("the Service"), you agree to these Terms of Service. If you do not agree, do not use TradePro. These terms are binding between you and TradePro Inc.
TradePro is operated by:
TradePro Inc, Regina, Saskatchewan, Canada
Email: David@trade-pro.ca
Service Description
TradePro is an appointment booking platform for home service contractors. Here's what we do:
- We run Meta (Facebook/Instagram) advertising campaigns in your service area, from our own ad account and at our own cost, targeting homeowners who want work quoted in your trade.
- The homeowner completes a trade-specific quiz page describing the job, the size of the area, and their timing, and then selects an appointment time themselves.
- We deliver that booked appointment to you: the homeowner's name, phone number, address, and job details, to your calendar and by SMS.
- At the appointment our system may place a connecting call to you and the homeowner at the same time so you are connected without dialing.
- You mark each appointment good or bad, and our automated system uses that plus its own call grading to improve future appointment quality.
What TradePro does NOT provide: We do not provide marketing services, website design, or sales consulting. We deliver booked appointments only. Success depends on your ability to attend, quote, and close.
Pricing and Billing
TradePro charges per appointment attended. Your pack size and the rate per attended appointment are set out in writing when you sign up. They are not published on this website.
- Setup fee: none.
- What you are billed for: appointments the homeowner actually attends. Appointments the homeowner does not attend are not billed to you.
- Appointment packs: appointments are purchased as a pack, paid up front, and drawn down as attended appointments are delivered.
- Payment method: captured via Stripe. We do NOT collect card details on the website form.
- No contract or minimum term: Cancel anytime by texting STOP or by emailing us.
Important Billing Rules
- You are billed on attendance, not on outcome. Whether the homeowner buys, does not buy, or turns out not to be a fit, an attended appointment is billable.
- Our system's grading of each appointment is feedback for our algorithm, not a billing trigger.
- Billing is drawn from the pack you purchased, or from the payment method you provide via Stripe. No invoice is required unless you request one.
- If payment fails, we will attempt to retry. After 3 failed attempts, appointments stop being sent until payment is resolved.
Refund Policy
Pack guarantee. If we do not deliver the appointments in a pack you have paid for, you get your money back for the undelivered portion. Appointments already attended are non-refundable.
No refunds for:
- Attended appointments you chose not to quote
- Appointments you did not show up to yourself
- Appointments in your service area that you chose not to take
- Disputes over appointment quality (see "Appointment Quality Disclaimer" below)
- Decisions to pause or cancel, pausing stops future charges but does not refund appointments already attended
If you believe a charge was made in error (duplicate billing, technical fault on our side), email David@trade-pro.ca within 7 days of the charge and we will investigate.
Appointment Quality Disclaimer
TradePro does NOT guarantee appointment quality, intent, or feasibility. Homeowners come from a paid advertisement and a quiz page they filled out themselves. We do not:
- Pre-screen for budget ("Can they afford this project?")
- Pre-screen for intent ("Are they seriously looking to hire?")
- Pre-screen for feasibility ("Is this a real job you can do?")
- Verify employment, identity, or contact information
- Guarantee that every homeowner who books an appointment attends it
It is your responsibility to qualify the homeowner at the appointment. If a homeowner does not buy, or was not a serious prospect, that is part of the normal sales process. An attended appointment is still billable.
We do measure appointment quality using your good or bad marks plus our automated grading, and we adjust future routing based on what works best for your business. Over time, appointments should improve. If your appointments consistently grade as bad, we may adjust your service area or pause delivery until you confirm you want to continue.
Service Levels and Availability
Appointment Delivery Hours
Homeowners can only book inside the availability window you set. Default is 6:00 AM to 7:00 PM (your local time). You can adjust this via your /admin dashboard.
Outside your availability window: Notifications are queued and delivered the next morning at 11:00 AM (your local time).
Delivery guarantee: We aim to deliver an appointment notification within 5 minutes of the homeowner booking it. We do NOT guarantee uptime or zero delivery delays. If our systems are down, notifications may be delayed up to 4 hours.
Contractor Obligations
To keep receiving appointments, you must:
- Maintain an active account with a valid phone number
- Attend the appointments booked on your calendar, and answer the connecting call we place at appointment time
- Keep your service area and contact information up to date
- Comply with applicable laws (TCPA, CASL, local consumer protection laws)
- Not re-sell or share the homeowners we send you, or market to them through any other channel
If your phone number changes, you must update it immediately via /admin or email David@trade-pro.ca. Appointments sent to an inactive number are still considered delivered, and we will NOT refund them.
Automatic Closing
If a homeowner cannot be reached after repeated attempts (typically 5 over a few days), our system closes the record automatically. This prevents pile-up and keeps algorithm training accurate.
Cancellation and Pausing
No contract. No notice required. Cancel anytime.
To pause: Text STOP to the TradePro number. New appointments stop being booked immediately. No new charges accumulate.
To resume: Text GO. Booking restarts on the next business day.
To permanently cancel: Email David@trade-pro.ca requesting account closure. We will:
- Stop booking appointments immediately
- Refund the undelivered portion of any pack you have paid for
- Delete your account data 30 days after closure (keep-alive period for any pending appointments or disputes)
Account Termination by TradePro
We may suspend or terminate your account if you:
- Violate these Terms of Service
- Engage in fraud or misrepresentation (e.g., fake business, false reviews, re-selling the homeowners we book for you)
- Harass or threaten consumers
- Violate TCPA, CASL, or local consumer protection laws
- Consistently fail to attend the appointments we deliver
- Have a chargeback or payment dispute more than once
If we terminate your account: You will be notified via email. If termination is for violation of law or fraud, we may terminate without notice.
Appointment Grading and the Shared Ad Account
After each appointment you mark it good or bad, and our automated system also grades the connecting call:
- Good = a real project you were able to quote
- Bad = not a real project, wrong service, or clearly not qualified
- No-show = the homeowner did not attend; we retry and follow up automatically, and you are not billed for it
This grading trains our advertising algorithm, which is pooled across our contractors. We book more appointments like the good ones and fewer like the bad ones. This is NOT a refund mechanism, it is feedback for us. An attended appointment is billable regardless of how it grades.
If a homeowner cannot be reached, our system keeps following up and closes the record automatically after repeated attempts.
Intellectual Property and Content
You retain ownership of your business name, contact info, and account data. TradePro retains ownership of:
- The TradePro platform, software, and algorithm
- All homeowner data (names, phone numbers, addresses, these are our assets)
- Aggregated data and insights across contractors and trades
You may not reverse-engineer, copy, or create derivative works of TradePro's platform or algorithm.
Limitation of Liability
TO THE MAXIMUM EXTENT PERMITTED BY LAW:
- No consequential damages: TradePro is not liable for lost revenue, lost customers, lost profits, or indirect damages arising from your use of the Service, even if we knew such damage was possible.
- Capped liability: Our total liability to you is limited to the fees you paid to TradePro in the 12 months preceding the claim.
- No warranty: The Service is provided "as is" without warranty of any kind, express or implied, including fitness for a particular purpose.
Indemnification
You agree to indemnify and hold harmless TradePro from any claim, damage, or loss arising from:
- Your use of the appointments we deliver (e.g., a homeowner sues you over a job)
- Your violation of applicable law (TCPA, CASL, local regulations)
- Your interactions with consumers or other contractors
- Your breach of these Terms of Service
This means if a consumer sues you (or you and TradePro jointly) over a flooring job, you agree to pay for TradePro's legal costs.
Dispute Resolution
Governing Law: These Terms are governed by and construed in accordance with the laws of Saskatchewan, Canada, without regard to conflict of law principles.
Jurisdiction: You agree to submit to the exclusive jurisdiction of the courts of Regina, Saskatchewan, Canada. Any legal action or proceeding related to these Terms must be brought in those courts.
Before litigation: If you have a dispute with TradePro, email David@trade-pro.ca describing the issue. We will attempt to resolve it within 14 days. If we cannot agree, either party may pursue legal action.
Changes to Terms of Service
We may update these Terms of Service from time to time. Material changes will be posted here with an updated "Last updated" date. For significant changes, we will notify all active contractors via email at least 30 days before the change takes effect.
Continued use of TradePro after a change means you accept the new terms.
Entire Agreement
These Terms of Service, combined with our Privacy Policy, constitute the entire agreement between you and TradePro regarding the Service. Any prior agreements, representations, or understandings are superseded.
If any part of these Terms is found to be unenforceable, the remaining parts remain in full effect.
Contact
For questions about these Terms of Service, contact:
TradePro Inc
Email: David@trade-pro.ca
Phone: (639) 382-5182