Last updated: 30 May 2026

Terms and Conditions

These terms explain how RoofMatch works for customers and contractors.

1. Who we are

RoofMatch is currently operated by Luke Skelly t/a RoofMatch. We are preparing to move RoofMatch into a limited company structure in future. Our postal address is available on request where legally required or reasonably needed for a formal notice.

You can contact us at hello@roofmatchuk.com. We provide support by email and through the feedback/support forms in the app.

2. What RoofMatch does

RoofMatch is a marketplace and workflow platform for roofing enquiries. We help homeowners, landlords, property managers and businesses submit structured roofing requests and receive responses from independent roofing contractors.

RoofMatch is not the roofing contractor, surveyor, insurer, architect, structural engineer or project manager. We do not carry out roofing work and we are not a party to the contract for roofing works between a customer and a contractor.

3. Early regional rollout

RoofMatch is initially live only in Berkshire, Hampshire, Wiltshire and Oxfordshire. Requests outside those counties may be captured as waitlist or out-of-area demand and should not be treated as live contractor opportunities.

Coverage may change over time. We may pause, limit or refuse requests where we do not have enough suitable contractor coverage.

4. Customer responsibilities

Customers must provide accurate contact details, property information, photos and job descriptions. You must have authority to request quotes for the property.

You are responsible for deciding whether a contractor is suitable, checking insurance, qualifications, references, written quotations, contract terms, warranties and any planning, building control or landlord requirements.

If there is immediate danger, water ingress affecting electrics, unsafe access, structural movement or a risk to life or property, contact the emergency services, your insurer, landlord or an appropriate emergency contractor directly. RoofMatch is not an emergency response service.

5. Contractor responsibilities

Contractors must provide truthful business information, keep contact details and coverage areas up to date, hold appropriate insurance, comply with applicable law and regulations, and respond professionally.

Contractors are responsible for their own surveys, quotations, advice, pricing, health and safety, scaffolding/access decisions, workmanship, warranties, tax, VAT, insurance and customer contracts.

RoofMatch is not currently VAT registered. Credit pack prices are the total amount payable and no VAT is charged or reclaimable on credit purchases. We will update these terms and issue VAT invoices from the date we become VAT registered.

Approval on RoofMatch means approval to use the platform. It is not a guarantee, endorsement or certification of workmanship unless a separate verification scheme is clearly introduced.

6. Contractor hold harmless and indemnity agreement

This contractor hold harmless and indemnity agreement forms part of these terms and applies to every roofing contractor, company, sole trader or representative using RoofMatch (the contractor, you, your). RoofMatch is operated by Luke Skelly trading as RoofMatch (RoofMatch, we, our, us).

Nature of the platform. RoofMatch is an online introduction and lead-generation marketplace that connects homeowners and property owners with independent roofing contractors. RoofMatch is not a roofing contractor, does not carry out roofing works, does not supervise, inspect, certify or guarantee workmanship, is not a party to any agreement between contractor and customer, and does not employ contractors using the platform. Any contract for works is solely between the contractor and the customer.

Contractor responsibility. You acknowledge and agree that you are solely responsible for all quotations, pricing and advice provided to customers; for carrying out works competently, safely and lawfully; for compliance with all applicable laws, regulations and industry standards; for health and safety obligations; for maintaining appropriate trade competence; and for obtaining and maintaining all required licences, registrations and permissions. You must hold suitable insurance, including, where applicable, public liability insurance, employers' liability insurance, contract works insurance and professional indemnity insurance. You warrant that all information supplied to RoofMatch is accurate and not misleading.

Independent contractor status. Nothing in this agreement creates any employment, partnership, agency, franchise or joint venture relationship between RoofMatch and the contractor. Contractors operate independently and at their own commercial risk.

Hold harmless and indemnity. The contractor agrees to defend, indemnify and hold harmless RoofMatch, Luke Skelly trading as RoofMatch, affiliates, officers, representatives and service providers from and against any and all claims, complaints, legal proceedings, damages, losses, fines, penalties, liabilities, judgments, settlements, legal costs and professional expenses arising directly or indirectly from: (a) roofing or building works performed by the contractor; (b) defective workmanship; (c) negligence, omission or breach of duty; (d) property damage; (e) personal injury or death; (f) breach of law, regulation or health and safety requirements; (g) disputes with customers; (h) misleading statements, misrepresentation or sales conduct; (i) uninsured losses attributable to the contractor; and (j) breaches of customer data protection obligations by the contractor. This indemnity includes claims brought by customers, regulators, insurers, subcontractors or third parties.

Lead quality and platform disclaimer. RoofMatch does not guarantee job conversion, customer responsiveness, project value, project accuracy, customer solvency or customer legitimacy beyond reasonable screening. Contractors acknowledge that not every lead will convert into work, customers may choose another contractor, customers may not proceed with works, and scope or value may differ from initial descriptions. Purchasing credits or unlocking leads does not guarantee work.

Limitation of liability. To the fullest extent permitted by law, RoofMatch shall not be liable for loss of profit, loss of business opportunity, wasted time, consequential or indirect losses, contractor or customer payment disputes, workmanship disputes, business interruption or reputational damage. RoofMatch's aggregate liability in connection with platform use shall not exceed the amount paid by the contractor to RoofMatch in the preceding three (3) months. Nothing in this agreement excludes liability that cannot legally be excluded under the laws of England and Wales.

Suspension and removal. RoofMatch may suspend, restrict or terminate access immediately where insurance lapses, fraud is suspected, customer harm occurs, repeated complaints arise, legal or regulatory concerns exist, or abuse of credits or referral systems is identified. Unused promotional or goodwill credits may be removed without cash value.

Data protection. Contractors are independent controllers of any customer data received after lead unlock and must comply with applicable UK data protection laws. Customer information obtained via RoofMatch may only be used for legitimate quotation and project purposes.

Governing law. This agreement is governed by the laws of England and Wales and disputes are subject to the exclusive jurisdiction of the courts of England and Wales. By registering as a contractor and using RoofMatch, you confirm that you have read, understood and agree to this agreement.

7. Quotes, estimates and inspections

Any estimates, price ranges or responses sent through RoofMatch are indicative only unless the contractor states otherwise in a separate written contract. Final prices may change after inspection, access review, hidden defect discovery, material availability or scope changes.

A customer submitting a request is not obliged to hire a contractor. A contractor expressing interest is not guaranteed the job.

8. Contractor credits and lead fees

Contractors can join, view eligible opportunities, express interest, message, request more information or request an inspection without a credit deduction.

Credits are deducted only when a customer shortlists the contractor and contact details unlock. This is a lead fee for a genuine opportunity, not a guaranteed job.

Lead fees are currently: small lead 20 credits, standard lead 50 credits, major lead 75 credits and commercial lead 125 credits. One credit is treated as GBP 1 for platform pricing.

Credit packs are currently GBP 50 for 50 credits, GBP 100 for 110 credits, GBP 250 for 300 credits and GBP 500 for 650 credits. Promotional, founding and referral credits are non-cash, non-transferable and cannot be withdrawn.

9. Refunds and recredits

RoofMatch is operated by Luke Skelly t/a RoofMatch, a sole trader not currently VAT registered. Credit pack prices are the total amount payable and no VAT is charged or reclaimable.

You are buying non-physical digital credits for use exclusively on the RoofMatch platform. Credits have no cash value outside the platform, are non-transferable and cannot be withdrawn.

Because our service is business-to-business (contractor to platform), the 14-day statutory cooling-off period under the Consumer Contracts (Information, Cancellation and Additional Charges) Regulations 2013 does not apply. As a goodwill gesture, unused credit packs may be refunded within 14 days of purchase only if zero credits from that pack have been spent. Once any credit is spent, the digital content has been supplied and the pack becomes non-refundable.

Lead fees are for genuine opportunities, not guaranteed jobs. A lead fee does not automatically become refundable if the customer chooses another contractor or does not proceed.

We will recredit or refund where a lead is materially invalid: duplicated, fraudulent, materially miscategorised (e.g. a commercial lead billed at a major lead rate), outside our live coverage area at the time of unlock, or where contact details fail basic validity (wrong number, dead email and no usable alternative). We may also refund where a charge was clearly caused by a platform bug or processing error.

The default remedy for a valid lead-quality dispute is a recredit to your RoofMatch balance. We will offer a cash refund to the original payment method only where a recredit is not appropriate, for example if we close your account on our initiative or if required by law or card scheme rules.

We will not refund or recredit where: the customer chose another contractor, the customer went silent or did not proceed, the contractor did not win the job, the contractor delayed acting on the lead, the contractor changed their mind after credits were spent, or the credits were promotional, founding or referral credits.

To request a recredit or refund, email hello@roofmatchuk.com within 7 days of the lead unlock, quoting the lead reference and reason. We aim to respond within 5 working days. Cash refunds are returned to the original payment method via Stripe and typically arrive within 5–10 working days.

Your statutory rights under the Payment Services Regulations 2017 and your card issuer's chargeback rules are not affected by this policy. If you spot an unauthorised charge, contact us first so we can resolve it quickly.

Nothing in this section limits any liability that cannot legally be limited, including liability for fraud or fraudulent misrepresentation, or statutory rights that cannot be excluded.

10. Founding credits and referrals

The first 25 approved and profile-complete genuine contractor businesses may receive 100 free launch credits. This is one award per genuine business, with no cash value and no expiry unless abuse is found.

Approved contractors receive a unique referral code that can be shared as a link or entered by another contractor at sign-up. A referral is recorded when a new contractor either signs up via the referral link, enters the code on the sign-up form, or is invited by email through the in-app referral tool.

A 20 credit referral reward is awarded to the referring contractor only after the referred contractor has (a) created an account, (b) been approved by RoofMatch, and (c) completed their contractor profile. Rewards are issued as platform credits, have no cash value, are non-transferable and cannot be withdrawn.

Only one reward is payable per genuinely independent referred business. Multiple sign-ups from the same business, household, device, IP address, phone number, email domain or otherwise connected entity count as one referral. Self-referrals, referrals between accounts under common control, and referrals of contractors who were already in discussion with RoofMatch are not eligible.

Referral codes and links must not be published in misleading places (for example as fake reviews, in spam, paid search ads on the RoofMatch brand, or in a way that implies endorsement by RoofMatch). Codes may not be sold, exchanged for cash, or combined with other offers unless we say so in writing.

We may delay, refuse, reverse, recover or expire referral rewards (including by deducting credits already granted) where we reasonably suspect abuse, fraud, account sharing, fake businesses, breach of these terms, or where the referred contractor is later suspended, removed or found not to be a genuine independent business. Reward levels, eligibility rules and the programme itself may change or be withdrawn at any time without notice; awards already correctly issued will be honoured.

11. Accounts, suspension and removal

We may suspend or restrict accounts, contractor profiles, requests, responses or platform access where we reasonably believe there is fraud, abuse, unsafe behaviour, inaccurate information, payment failure, legal risk or breach of these terms.

We avoid hard-deleting accounts with transaction, audit, safety or legal history. Where appropriate, we may deactivate, anonymise or restrict access instead.

12. Photos, media and AI-assisted tools

Customers may upload photos, videos or notes to explain the roofing issue. Do not upload images that include people, neighbours, unrelated private property, sensitive documents or anything you do not have permission to share.

RoofMatch may use uploaded media to operate, moderate, troubleshoot and improve the service. If AI-assisted analysis is introduced, it should support triage and usability only and should not replace contractor inspection or professional judgement.

13. Liability

RoofMatch is provided on an as-is and as-available basis. We do not guarantee that a request will receive responses, that a contractor will be available, that a price will be accepted, or that roofing works will be completed to a particular standard.

Nothing in these terms limits liability that cannot legally be limited, including liability for fraud or fraudulent misrepresentation, death or personal injury caused by negligence, or statutory rights that cannot be excluded.

14. Changes and governing law

We may update these terms as the marketplace, pricing, coverage and workflows develop. Material changes will be reflected on this page.

These terms are governed by the laws of England and Wales. The courts of England and Wales will have jurisdiction, subject to any mandatory consumer rights that apply.