MASTER TERMS OF SERVICE
Last Updated: 31 August 2026
1. Introduction
These Terms of Service ("Terms") form a legally binding agreement between Mark Dodson T/A We Sweep, of Lower Moorlands, Sherburn‑in‑Elmet, LS25 6DN ("We Sweep", "we", "us", "our"), and the chimney sweep business or professional creating an account or using the We Sweep platform ("Business User", "you", "your").
By creating an account, accessing the platform, or embedding the We Sweep booking widget, you agree to be bound by:
- These Terms
- The Privacy Policy
- The Data Processing Agreement (DPA)
- The Cookie Policy
Together, these documents form the Agreement.
2. Definitions
Capitalised terms used in these Terms have the meanings set out in this clause or in the incorporated Privacy Policy or DPA.
- Platform: means the We Sweep SaaS platform, including the booking widget, dashboard, mobile interfaces, APIs, and certificate generation tools.
- Customer: means a homeowner or other individual who books or receives chimney sweeping or related services from you.
- Business User Data: means personal data relating to you or your business processed by We Sweep as a controller.
- Customer Data: means personal data relating to your Customers processed by We Sweep as your processor.
- Services: means the provision of access to the Platform and related support.
3. Scope of Service
- 3.1 Software Provider Only: We Sweep provides a software platform only. We do not provide chimney sweeping, inspection, maintenance, or any physical services.
- 3.2 No Agency: We are not a party to any contract between you and your Customers. You are solely responsible for the performance, legality, and quality of your services.
- 3.3 No Vetting: We do not verify your qualifications, insurance, or compliance with industry standards.
- 3.4 Variations Agreed During a Job:
- 3.4.1 The Platform allows your technicians to record additional work, additional chimneys or flues, and a revised total price agreed with the Customer during a visit (a "Job Variation").
- 3.4.2 The contract for the work is between you and the Customer. You are solely responsible for obtaining the Customer's genuine, informed agreement to any Job Variation before the additional work is carried out or charged, and for complying with all law that applies to Job Variations, including the Consumer Contracts (Information, Cancellation and Additional Charges) Regulations 2013 and the Consumer Rights Act 2015.
- 3.4.3 The Platform's record of a Job Variation (including any technician confirmation and its timestamp) is an administrative audit trail only. It records your technician's assertion that agreement was obtained. It is not, and must not be presented to any Customer, court, or regulator as, proof that the Customer consented.
- 3.5 Customer Referral Programme:
- 3.5.1 The Platform includes an optional customer referral programme (off by default). If you enable it, your Customers receive shareable referral codes, and you configure the incentive wording shown to your Customers and, optionally, an automatic reward amount.
- 3.5.2 The referral incentive is your offer to your Customers, not ours. You are solely responsible for the incentive wording you write, for honouring the rewards you advertise (including where you do not configure an automatic reward), and for the programme's compliance with applicable law, including consumer protection and advertising rules.
- 3.5.3 Where you configure an automatic reward, the Platform applies it as a discount to the referring Customer's next qualifying booking. The discount reduces the booking amount you receive, and the platform fee under clause 6.3 is calculated on the discounted booking amount. Automatic reward credits expire 12 months after they are earned, and a credit is cancelled if the booking that earned it is cancelled.
- 3.5.4 Disabling the programme stops new referral codes and new rewards; it does not remove discounts already applied to bookings. Reward credits already earned at the time you disable the programme remain your responsibility to honour.
4. Account Registration and Security
You must:
- Provide accurate and complete information.
- Maintain the security of your email account (magic links rely on email access).
- Not share your account credentials with third parties.
- Notify us immediately of any suspected unauthorised access.
You are responsible for all activity occurring under your account.
5. Acceptable Use Policy
You must not:
- Use the Platform for any business other than chimney sweeping or flue maintenance.
- Upload unlawful, fraudulent, or misleading content.
- Upload excessive or irrelevant personal data beyond what is necessary for booking and certification purposes.
- Scrape, harvest, or systematically extract data from the Platform.
- Share your account credentials or allow unauthorised persons to access the Platform.
- Attempt to reverse engineer, decompile, or extract source code from the Platform.
- Use automated scripts, bots, or crawlers to interact with the Platform.
- Use the Platform's messaging channels (email or SMS) for non‑service‑related bulk messaging or unsolicited communications.
- Use the Platform in any way that could damage, disable, or impair the service.
- Interfere with or attempt to access another Business User's data or schema.
Transactional messaging: SMS and email messages sent by the Platform on your behalf to Customers are limited to service communications relating to a specific booking or transaction — for example, booking confirmations, appointment reminders, certificate delivery, and payment requests for completed work. You must not include, and must not instruct us to include, promotional or marketing content in these messages. If you wish to send marketing communications to Customers, you do so outside the Platform as controller, and you are solely responsible for compliance with the Privacy and Electronic Communications Regulations 2003, including consent.
We may suspend or terminate your account immediately for breach of this Acceptable Use Policy.
6. Payments and Fees
- 6.1 Payment Methods: The Platform supports payment by card at the time of booking, and — where you enable them — payment on completion of the job by cash, by card payment link, or by bank transfer. You choose which methods to offer in your Platform settings, subject to clauses 6.5 and 6.7.
- 6.2 Card Payments and Stripe Connect: All card payments (whether taken at booking or on completion) are processed via Stripe Connect. To offer card payments you must maintain a valid, active Stripe account connected to the Platform. Cash and bank transfer payments are made directly by the Customer to you and do not pass through the Platform or Stripe; We Sweep never holds or handles these funds.
- 6.3 Platform Fee: We Sweep charges a platform fee of 2% on every booking managed through the Platform, however the Customer pays (including cash and bank transfer) and however the booking was created (including bookings you or your staff enter manually). The fee is calculated on the booking amount, except that where you have registered as VAT‑registered and your VAT registration number has been verified (clause 6.8), the fee is calculated on the booking amount net of VAT. There is no monthly or annual subscription fee. Other than the platform fee and the card processing charge in clause 6.4, We Sweep makes no charge for use of the Platform.
- 6.4 Fee Collection — Card Payments; Card Processing Charge: For card payments, the platform fee is deducted automatically as an application fee at the point of charge via Stripe Connect. In addition to the platform fee, each card payment carries a card processing charge of 1.5% + 20p per transaction, deducted in the same way at the point of charge. This charge passes on the cost of card processing (it corresponds to Stripe's standard UK card rate), applies only to card payments — cash and bank transfer payments carry no processing charge — and is calculated on the full transaction amount, including VAT where applicable, mirroring the basis on which card processing costs are themselves incurred.
- 6.5 Fee Collection — Cash and Bank Transfer: For payments you collect directly (cash or bank transfer), the platform fee accrues when you record the payment in the Platform, and accrued fees are invoiced to you monthly in arrears. To enable cash or bank transfer payment methods, you must first save a fee payment method with We Sweep — a payment card or a Bacs Direct Debit mandate — via our payment provider (Stripe). Where you save a Bacs Direct Debit mandate, Stripe presents the Direct Debit Instruction to you at setup, and the Direct Debit Guarantee applies to all payments collected under the mandate. Invoice amounts vary from month to month according to the fees accrued on your account, and you will receive advance notice of each collection amount and date, given by or through Stripe in accordance with the Bacs scheme rules. Monthly fee invoices are charged automatically to your saved payment method on or shortly after your billing anchor date; invoices below a de minimis threshold (currently £1) are carried forward to the next billing period. If you cancel your mandate, you must save an alternative payment method, and clause 6.7 applies to any invoice that consequently fails. You must record Customer payments in the Platform promptly and accurately; recording payments outside the Platform, or failing to record them, to avoid the platform fee is a material breach of these Terms.
- 6.6 Fee Invoicing Data: You authorise We Sweep to share your business name and account email address with Stripe for the purpose of fee invoicing, and to store limited payment method details (such as card brand and last four digits, or Direct Debit mandate reference) needed to administer fee billing.
- 6.7 Non‑Payment of Fees: If a fee invoice is not paid in full when due, we will notify you by email and our payment provider will retry collection. If the invoice remains unpaid 7 days after the first failure (the "Grace Period"), we may suspend your ability to accept new bookings using the pay‑on‑completion methods (cash, card payment link on completion, and bank transfer) until all overdue platform fees have been paid. We will not shorten the Grace Period below 7 days, though we may lengthen it or apply a longer period to your account. Card‑at‑booking payments, your existing bookings, and your access to your data are unaffected by suspension under this clause. Suspension does not relieve you of the obligation to pay accrued platform fees, and persistent non‑payment is a material breach of these Terms that may lead to termination under clause 14.
- 6.8 VAT Status: If you tell us you are VAT‑registered, you must provide your correct VAT registration number. We verify VAT registration numbers against HMRC's "Check a UK VAT number" service, and may re‑verify them periodically; the net‑of‑VAT fee basis in clause 6.3 applies only while your number is verified. You are responsible for keeping your VAT status and rate accurate and up to date. Incorrect VAT information may result in fees being recalculated.
- 6.9 Platform Fee Refunds and Credits:
- 6.9.1 Card payments taken through the Platform: if a booking is refunded in full through the Platform, we will refund the platform fee for that booking automatically. The card processing charge is non‑refundable: card processing costs are incurred when a payment is taken and are not returned when the payment is refunded, in line with standard card processing practice.
- 6.9.2 Partial refunds, and refunds initiated directly in the Stripe dashboard rather than through the Platform, do not adjust the platform fee automatically. You may request a fee credit under clause 6.9.4.
- 6.9.3 Off‑Platform Payments: platform fees that have accrued but not yet been invoiced are cancelled automatically if the booking is cancelled.
- 6.9.4 Fee credits: where a booking is cancelled, or refunded in full to the Customer, after the related platform fee has been invoiced, you may request a fee credit within 30 days of the cancellation or refund. Provided the request is accurate and made in good faith, we will apply the credit to your next invoice.
- 6.9.5 Nothing in this clause affects any refund or other obligation you owe your Customer, which is governed by your contract with them and by consumer law.
- 6.10 Off‑Platform Payments and Payment Disputes:
- 6.10.1 You may enable Customers to pay you directly in cash or by bank transfer on completion of a job ("Off‑Platform Payments"). Off‑Platform Payments are made directly by the Customer to you: we are not a party to the payment and do not hold, receive, or transmit the funds.
- 6.10.2 You are solely responsible for the accuracy of the bank account details you enter into the Platform and for keeping them current. The Platform conveys those details to Customers exactly as you entered them, together with a unique payment reference and anti‑fraud guidance, including that the details will never be changed by email.
- 6.10.3 You must not ask or permit any Customer to pay to account details other than those recorded in the Platform, and you must notify us immediately if you believe payment communications have been intercepted, spoofed, or tampered with.
- 6.10.4 Subject to clause 13.1, we are not liable for: (a) a Customer's failure to pay you; (b) payments misdirected because the details you entered were inaccurate or out of date; or (c) fraud carried out by third parties intercepting or imitating communications outside our systems.
- 6.10.5 Chargebacks: you are solely responsible for chargebacks, dispute fees, and related losses on card payments, and We Sweep is not liable for any chargeback outcome. When a Customer's card issuer raises a chargeback against a card payment, the disputed amount is withdrawn and Stripe charges a £20 dispute fee. We recover these from you as follows: (a) the disputed amount is deducted from your connected Stripe account balance when the dispute opens; and (b) the £20 dispute fee, together with any part of the disputed amount that could not be recovered under (a), is added to your next monthly fee invoice, itemised separately from platform fees. If the dispute is resolved in your favour, the disputed amount is returned to your Stripe account balance and the dispute fee is waived (or credited if already invoiced). The Platform notifies you when a dispute opens and when it is resolved; you can respond to and challenge disputes through your Stripe dashboard.
7. Data Ownership
- 7.1 Your Data: You retain full ownership of all Customer Data processed through the Platform. We Sweep has no independent rights to your Customer Data and processes it solely as your Data Processor in accordance with the DPA.
- 7.2 Export: You may export your Customer Data at any time via the Platform's export functionality.
- 7.3 On Termination: Upon termination, you have 60 days to export your Customer Data. After 60 days, Customer Data is permanently deleted in accordance with the DPA.
- 7.4 Business User Data: We Sweep retains certain Business User Data as a Controller as described in the Privacy Policy.
8. Certificates and Professional Liability
- 8.1 Accuracy of Data: You are solely responsible for the accuracy and completeness of all certificate data, inspection notes, appliance details, and safety recommendations.
- 8.2 No Warranty: We Sweep does not warrant that certificate templates meet the requirements of insurers, local authorities, or professional bodies.
- 8.3 Indemnity: You shall indemnify We Sweep against claims arising from:
- Incorrect certificates
- Faulty inspections
- Safety incidents
- Misuse of the Platform
9. Service Availability
- 9.1 "As‑Is" Basis: The Platform is provided on an "as‑is" and "as‑available" basis.
- 9.2 Downtime: We Sweep is not liable for loss of business, missed bookings, or inability to access certificates or the field app during scheduled or unscheduled downtime.
- 9.3 No Credits: No service credits or refunds are provided for downtime.
- 9.4 Suspension: We may temporarily suspend access to protect system stability, security, or to comply with legal requirements.
10. Fair Usage Policy
We Sweep monitors for usage that is grossly disproportionate to a typical chimney sweep business. We may:
- Throttle access
- Require a high‑volume plan
- Suspend accounts for extreme misuse
11. Third‑Party Services
- 11.1 Providers and Connected Services: We Sweep integrates with third‑party providers (e.g., Stripe, Supabase, Postmark, The SMS Works, Google Maps) and allows you to connect your own accounts with certain third‑party services (Google Calendar, and the accounting packages Xero, QuickBooks, and Sage). We are not responsible for outages, errors, or data processing carried out by these providers. Your use of third‑party services is subject to their respective terms, and connecting your own account to the Platform is your instruction to us to exchange data with it as described in the Privacy Policy and DPA.
- 11.2 Accounting Integrations:
- 11.2.1 Where you connect accounting software, the Platform creates sales invoices, payments, and credit notes in your accounting records as a bookkeeping convenience, using the account, item, and tax‑rate mappings you configure.
- 11.2.2 We Sweep does not provide accounting, bookkeeping, tax, or VAT advice. You (with your accountant, if you have one) are solely responsible for choosing appropriate mappings, reviewing the entries the Platform creates, and for the accuracy and completeness of your accounting records, VAT returns, and tax filings.
- 11.2.3 The integration is one‑way and not guaranteed to be exhaustive: entries are created for bookings managed through the Platform, and transmission may be delayed or fail (for example, where your accounting provider is unavailable or your connection needs reauthorising). The Platform shows the synchronisation status of each entry; you must not treat your accounting records as complete without reviewing them.
- 11.2.4 Disconnecting the integration stops further synchronisation but does not remove entries already created in your accounting software.
- 11.2.5 Subject to clause 13.1, we are not liable for errors in your accounting records or filings arising from your configuration or use of the integration.
12. Data Protection
Your use of the Platform is subject to:
- The Privacy Policy (We Sweep as Controller for Business User Data)
- The DPA (We Sweep as Processor for Customer Data)
In the event of conflict between these Terms and the DPA on data protection matters, the DPA prevails.
13. Limitation of Liability
- 13.1 Non‑Excludable Liability: Nothing in these Terms excludes or limits either party's liability for: (a) death or personal injury caused by its negligence; (b) fraud or fraudulent misrepresentation; or (c) any liability that cannot lawfully be excluded or limited.
- 13.2 Exclusions: Subject to clause 13.1, We Sweep is not liable for loss of profits, revenue, business interruption, loss of data, or indirect/consequential loss.
- 13.3 Cap: Subject to clause 13.1, our total aggregate liability to you arising out of or in connection with these Terms or the Platform, whether in contract, tort (including negligence), or otherwise, shall not exceed the total platform fees paid or payable by you in the 12 months preceding the event giving rise to the claim.
- 13.4 Sums Due: The cap in clause 13.3 does not apply to, and nothing in these Terms limits, your obligation to pay platform fees and other sums properly due to us.
14. Termination
- 14.1 By You: You may terminate the Agreement at any time by notifying us in writing (including email). Termination takes effect immediately upon receipt of your notice.
- 14.2 By Us: We may terminate the Agreement by providing you with 30 days' written notice. We may terminate immediately if you materially breach these Terms and fail to remedy the breach within 14 days of notice.
- 14.3 Effect of Termination: Upon termination:
- You have 60 days to export your Customer Data.
- After 60 days, Customer Data is permanently deleted in accordance with the DPA.
- Your Stripe Connect integration is disconnected.
- Any platform fees that have accrued but not yet been invoiced become payable, and may be collected from your saved fee payment method or invoiced to you.
- Access to the Platform is revoked.
- 14.4 Survival: Clauses relating to liability, indemnity, data protection, and governing law survive termination.
15. Changes to the Service and these Terms
- 15.1 We may modify Platform features, interfaces, or integrations at any time, and may update these Terms from time to time.
- 15.2 For material changes that are adverse to you — for example, new or increased fees, new suspension or termination rights, or reduced refund or credit entitlements — we will give you at least 14 days' notice by email to your account address before the change takes effect.
- 15.3 Changes that are required by law or regulation, that address security or fraud, or that do not reduce your rights or increase your obligations may take effect immediately on notice.
- 15.4 If you do not accept a change notified under clause 15.2, you may terminate under clause 14 at any time before the change takes effect, and no further platform fees will accrue after termination. Your continued use of the Platform after the effective date constitutes acceptance of the change.
16. Dispute Resolution
- 16.1 Informal Resolution: In the event of any dispute arising out of or in connection with these Terms, the parties shall first attempt to resolve the matter informally by written correspondence. Each party shall respond within 14 days.
- 16.2 Mediation: If the dispute is not resolved within 30 days of the initial written notice, either party may propose mediation through a mediator agreed upon by both parties or, failing agreement, appointed by the Centre for Effective Dispute Resolution (CEDR).
- 16.3 Litigation: If mediation fails or is declined, either party may pursue the matter through the courts of England and Wales.
17. Governing Law
These Terms are governed by the laws of England and Wales. The courts of England and Wales have exclusive jurisdiction.