Roof leaking right now? Find an emergency roofer near you →
For Roofing Professionals

Grow Your Roofing Business
With Qualified Local Leads

Join the UK's dedicated roofing directory. Set your catchment area, get matched with homeowners searching in your area, and receive enquiries directly to your inbox.

No long-term contracts
Enquiries sent by email
500+ roofers already listed
Free to get started
Exclusive to Elite

Not just a directory - a complete visibility platform

Track your map pack rankings, manage reviews, publish GBP posts, and monitor calls. Tools that agencies charge £200+/mo for, included in your Elite plan.

See what's included
GBP Dashboard Preview Upload a GIF in the page editor
Monthly
Annual Save up to 20%
Automatic Lead Distribution

Enquiries Delivered to Your Inbox

Every plan includes our catchment area system. Set the postcodes or radius you want to cover on your profile. When a homeowner submits a job request that falls within your area, the enquiry is sent directly to your inbox — no middleman, no portal log-in required.

1
Set your catchment area — define the postcodes, towns, or radius you cover when you set up your profile.
2
Homeowners submit jobs — we generate thousands of enquiries every month through our content and directory.
3
You receive the enquiry by email — matching job requests are sent directly to you. No log-in required to respond.
100%
of enquiries sent directly
to your inbox by email
Free
To get started
Direct
To your inbox
Elite: Google Visibility Tools
Map pack rank tracking
Review management
GBP photo management
GBP post composer
Calls report
See how it works
Basic Listing
£0 /month
 
Limited visibility · No featured placement · Pay per lead
Create Basic Profile
Pay per lead only. Set the areas you cover and enquiries matching your location will be sent to you — you pay per enquiry on the Basic plan.
  • Verified business profile
  • Logo & business description
  • Collect verified customer reviews
  • Up to 3 portfolio photos
  • Phone number displayed
  • Website link
  • Catchment area set-up
  • Option to pay per lead
  • Included monthly enquiries
  • Priority catchment matching
Professional
£39 /month
 
Everything you need to generate a consistent flow of qualified local leads and stand out from competitors in your area.
Start Free 14-Day Trial
Enquiries included with your plan. Matching job requests in your catchment area are sent directly to your inbox at no extra charge.
  • Everything in Basic Listing
  • Phone number & website displayed
  • Unlimited portfolio photos & videos
  • Priority search placement
  • Lead contact form on profile
  • FixMyRoof Verified badge
  • Catchment area set-up
  • Enquiries included with your plan
  • Real-time email delivery
  • Priority catchment matching
Exclusive to Elite

Not Just a Directory.
A Google Visibility Platform.

Most directories stop at listing your business. On the Elite plan, FixMyRoof gives you a complete toolkit to grow your Google Business Profile visibility, track your map pack rankings, respond to reviews, and post content from one dashboard. This is the kind of tooling agencies charge hundreds of pounds a month for.

What you'd pay elsewhere
Rank tracking tool £99/mo
Review management £49/mo
GBP posting tool £39/mo
Directory listing £60/mo

Total £227/mo
FixMyRoof Elite £99/mo

Map Pack Rank Tracking

See exactly where you rank across a 25-point geo-grid around your business. Colour-coded pins show your position at every point in your service area.

Updated weekly

Review Management

Respond to all your Google reviews from one place. Get smart reply suggestions generated for you so you can respond in seconds, not minutes.

Smart replies included

GBP Photo Management

Upload and manage your Google Business Profile photos directly from your dashboard. See how your photo count compares to competitors and what types to add.

Competitor benchmarking

GBP Post Composer

Create and publish updates, offers, and events to your Google Business Profile. Use the post generator to create content in seconds and schedule posts in advance.

Post generator included
See the Dashboard in Action
90-second walkthrough — map pack rankings, review replies, GBP posts & calls report
VIDEO PLACEHOLDER

Your Map Pack Rankings at a Glance

The geo-grid shows your Google ranking position at 25 points across your service area. Green means you are in the top 3 of the map pack. Amber and red zones are opportunities to push higher and capture more calls. Updated weekly so you can track progress over time.

#1.8
Avg Rank
22/25
Top 3 Zones
+12%
vs last month
2
1
1
2
3
1
1
2
1
4
2
1
1
1
5
1
2
1
3
8
1
1
2
4
20+

Also included in Elite: a monthly calls report showing exactly how many calls came from your Google Business Profile vs your FixMyRoof listing, so you can see the direct return on your investment.

See Elite Plan

Your Catchment Area,
Your Leads

We do the matching for you. Set up once, receive leads automatically.

Define Your Coverage Area

In your profile dashboard, set the postcodes, towns, or a radius from your base that you are willing to travel to. You can update this at any time.

Homeowner Submits a Job

A homeowner in your area searches for a roofer on FixMyRoof and submits a job request, including their location, job type, and contact details.

Lead Arrives in Your Inbox

Our system checks the job location against your catchment area. If it matches, the enquiry details are emailed to you directly — no log-in needed to respond.

Contact the Homeowner Directly

Call or email the homeowner directly from the enquiry notification. No middleman — just a direct introduction to a potential customer.

New Lead: Flat Roof Repair
New
Location: Guildford, Surrey GU1
Job type: EPDM flat roof — suspected leak
Urgency: Within 2 weeks
Contact: James H. — 07XXX XXXXXX
New Lead: Ridge Tile Replacement
Sent to you
Location: Woking, Surrey GU22
Job type: 3 loose ridge tiles, possible mortar failure
Urgency: ASAP
Contact: Patricia M. — 07XXX XXXXXX
Example lead notifications sent to a roofer in Surrey

What's Included in Each Plan

A complete breakdown of every feature across all three plans.

Feature Basic
Free
Professional
£39/mo
Elite
£99/mo
Profile & Visibility
Verified business profile
Logo & business description
Phone number & website link
Portfolio photosUp to 3Unlimited
Portfolio videos
FixMyRoof Verified badge
Search result placementStandardTop of results
Regional banner ad
Lead Distribution
Catchment area set-up
Catchment area matching
Email delivery of enquiries
Included enquiries per monthPay per leadUnlimited
Enquiry matching priorityStandardFirst priority
Enquiry contact form on profile
Reviews & Trust
Collect customer reviews
Review response tool
Review invite emails
Google Visibility Tools (Elite only)
Map pack rank tracking (25-point geo-grid)
Weekly ranking updates & trend tracking
Google review management & replies
Smart reply suggestions
GBP photo management & upload
GBP post composer & scheduler
Post content generator
Competitor visibility benchmarking
Monthly calls report (GBP + FixMyRoof)
Support & Reporting
Email support
Monthly performance report
Dedicated account manager
Profile setup assistance

What the Elite Plan Replaces

The tools included in the Elite plan are the same ones roofing businesses pay for separately through specialist software providers. Here is what you would spend to replicate them elsewhere.

Local rank tracking toole.g. BrightLocal, Whitespark
£99/mo
Review management platforme.g. Podium, Grade.us
£49/mo
GBP posting and scheduling toole.g. Semrush, Hootsuite
£39/mo
Roofing directory listinge.g. Checkatrade, MyBuilder
£60/mo
Total if bought separately £227/mo vs £99 with Elite
56%
cheaper than buying separately
That is a saving of over £1,500 per year compared to subscribing to each tool individually, and you get a dedicated roofing directory listing on top.
Get Elite for £99/mo

What Roofers Are Saying

★★★★★
“I was sceptical at first but enquiries started coming through quickly. I set my catchment to cover a 15-mile radius from my base in Leeds and within the first week I had three genuine enquiries. Converted two of them.”
DH
Dave H.
Leeds · Professional Plan
★★★★★
“The catchment area feature is exactly what I needed. I only cover South Manchester and I was worried about getting leads from miles away. But every lead I've received has been local. Really well thought through.”
SR
Steve R.
Manchester · Elite Plan
★★★★★
“I upgraded to Elite after three months on Professional. The top placement in search and the banner ad have made a real difference to how many enquiries I get. Well worth the extra cost for the volume of work.”
TW
Tom W.
Bristol · Elite Plan

Frequently Asked Questions

How does the catchment area system work?

When you set up your profile, you define the areas you cover — either by entering specific postcodes, towns, or a radius from your business address. When a homeowner submits a job request, our system checks their location against your catchment area. If it matches, the lead is automatically emailed to you in real time.

Can I change my catchment area after signing up?

Yes, absolutely. You can update your catchment area at any time from your profile dashboard. Changes take effect immediately, so if you want to expand or reduce your coverage area, you can do so whenever you need to.

How do enquiries work on the paid plans?

On the Professional and Elite plans, enquiries matching your catchment area are included as part of your monthly subscription. On the Basic Listing (free) plan, you have the option to pay per lead. On the Elite plan, there are no monthly caps and you receive first-priority matching.

Are the leads exclusive to me?

Leads are matched to all roofers whose catchment area covers the job location. However, Elite plan members receive first-priority matching, meaning the lead is sent to Elite members before Professional or Basic Listing members in the same area.

Is there a contract or minimum term?

No. All plans are month-to-month with no minimum contract. You can cancel at any time from your account dashboard. If you choose annual billing, you pay upfront for 12 months at a discounted rate, but you can still cancel and receive a pro-rata refund.

How do I get verified on FixMyRoof?

When you sign up, our team will check your public liability insurance, relevant trade qualifications, and Companies House or sole trader registration. The process typically takes 1–2 business days. Once verified, your profile displays the FixMyRoof Verified badge.

Can I try the Professional plan before committing?

Yes. The Professional plan includes a 14-day free trial. You will not be charged until the trial ends, and you can cancel at any point during the trial with no obligation.

What types of roofing jobs does FixMyRoof cover?

We cover all residential roofing work including flat roofs (EPDM, GRP, felt), pitched roofs (tiles, slates), chimneys, fascias and soffits, guttering, roof windows, and emergency repairs. You can specify your specialisms on your profile so leads are matched accordingly.

Ready to Get Your Business
In Front of Local Homeowners?

Join roofers across the UK already listed on FixMyRoof. Create your free profile and start receiving enquiries from homeowners in your area.

Stay Ahead of Roofing Problems

Expert roofing tips, seasonal maintenance reminders, and the latest guides delivered to your inbox. No spam, ever.

Get Free Quotes →