SEO services

SEO agency that turns searches into booked jobs

Zainfy is an SEO agency that works only with trade and home improvement businesses. Our SEO services put roofers, plumbers, builders and electricians at the top of Google, in the map pack and inside AI answers, with prices on the page and a 90-day guarantee in the contract.

From £495 a month

90-day guarantee

One trade per town

Lead dashboard

Calls

142

▲ 64%

Enquiries

38

▲ 41%

Cost / lead

£11

▼ 29%

Calls from Google, by week

Map pack

Top 3 in 4 of 5 towns

Proof, not promises

Real results from trade businesses

+2,989%

Organic clicks

NextGen Construction

Search visibility

Custom Home Renovations

Page 1

Inside 4 months

MBC Building & Remodeling

QUICK ANSWER

What are SEO services?

SEO services are the work that gets your business found on Google without paying per click: keyword research, technical fixes, on-page optimisation, local SEO for the map pack, content, links and reporting. For a trade business, good SEO services turn searches like “plumber near me” into phone calls.

What’s included

What our SEO services include

Professional SEO services that cover the full job of search engine optimisation. No bolt-ons, no “that’s extra”, no paying separately for the parts that actually move rankings.

Foundations

Technical and on-page SEO

Speed, indexing, Core Web Vitals and schema fixed, then titles, headings and copy rewritten around the jobs you want more of.

✓ Site health

✓ Speed

✓ Schema

✓ Copy

Local

Local SEO and the map pack

Google Business Profile, citations and reviews working as one system, so you show up in the map pack across every town you cover.

✓ GBP

✓ Map pack

✓ Citations

✓ Reviews

Keyword research

The searches your customers type, by trade, service and town.

Trade content

Service and town pages in your trade’s language, not filler.

Links & citations

Trade bodies, directories and local links that build authority.

AI search visibility

Structured answers ChatGPT and AI Overviews can quote.

Call tracking

Every call and form traced to the keyword that sent it.

Monthly video report

Ten minutes, plain English: what moved and what is next.

How it works

How our SEO management works, month by month

01

Week 1

Audit & plan

Full audit, competitor check and a keyword plan with targets and dates.
02

Month 1

Fix & build

Technical fixes, GBP clean-up and your core service pages rebuilt.
03

Months 2–3

Grow & rank

New trade content, local links, reviews and a push on the map pack.
04

Every month

Report & scale

Calls, rankings and cost per lead reported, then we double down.

Why Zainfy

Why trades pick Zainfy over a typical SEO company

Same service name, very different deal. Here is what changes when your SEO agency only works with trades.

Typical SEO agency

Zainfy

Who they work with

✕ Anyone who pays

✓ Trades and home improvement only

Price

✕ Hidden behind a sales call

✓ From £495 a month, on the page

Contract

✕ 12 months, locked in

✓ 3 months, then rolling monthly

Guarantee

✕ None

✓ 90 days, written into the contract

Your competitors

✕ May be clients too

✓ One trade per town, always

Reporting

✕ A PDF of rankings

✓ Calls, leads and cost per lead

Your accounts

✕ Often in their name

✓ Always in your name

Where the work comes from

Where trade leads come from, and how SEO wins each one

Homeowners find trades in four places. A good SEO company works on all four, not just your website.

Google search

Service pages

Your website ranks for the jobs you do, backed by links, content and technical SEO.

Map pack

Google Business Profile

The three map results take most local calls. Reviews and citations decide who shows.

AI answers

ChatGPT and AI Overviews

AI tools pull from your site, Bing Places and review sites to pick who to name.

Directories

Checkatrade, Yell, MyBuilder

Consistent listings on Checkatrade, Rated People, Yell and MyBuilder back up every ranking.

SEO costs

How much does SEO cost for a trade business?

None of the top five UK SEO agency pages we checked in September 2026 publish a price. Here is exactly what each of our budgets buys.

Monthly budget

Towns and keywords

Content and links

Extras included

£495 Starter

1 town, up to 15 keywords

2 trade pages a month, citations

GBP management, call tracking, video report

£845 Growth

Up to 5 towns, 40 keywords

4 pages a month, local links

AI visibility, review system, free website on 12 months

£1,345 Pro

County-wide, unlimited priority keywords

8 pages a month, digital PR and links

Quarterly strategy session, free website on 12 months

£795+ Bundle

SEO Starter plus Google Ads

Same as the SEO plan

Local Services Ads, one report, saves £95 a month

All plans: 3-month minimum, then rolling monthly. Prices exclude VAT.

Pricing

Affordable SEO agency pricing, shown in full

Most SEO companies hide the price behind a discovery call. Ours is right here. Every plan is a 3-month minimum, then rolling monthly.

Starter

 

£495

per month

For one trade in one town getting found locally for the first time.

Growth

Most popular

£845

per month

For trades covering several towns who want steady, predictable work.

Pro

 

£1,345

per month

For multi-van and commercial trades competing across a county.

Google Ads and LSA

from £395

Management fee only. Ad spend is paid direct to Google.

SEO and Ads bundle

from £795

Both channels together, cheaper than buying separately.

Websites

from £1,195

One-off build, yours to keep, £35 a month care plan.
90

DAYS

No results in 90 days? We work for free.

Before anything starts we agree the numbers that count, rankings, calls and enquiries, with dates against them. Miss them in the first 90 days and we keep working at no charge until we hit them. It is in the contract, not the small print.

Trades

SEO services built for your trade

A search for “emergency plumber” and a search for “loft conversion” need different pages, keywords and proof. We only work with trades, so we already know which searches pay.

Plumbers

24/7 call-out button, Gas Safe badge and the areas you cover.

SEO for plumbers →

Builders

Project gallery, before-and-after photos and trusted reviews.

SEO for builders →

Roofers

Emergency repair button, roof guarantees and drone photos.

SEO for roofers →

Electricians

NICEIC badge, fast call-outs and safety certificate pages.

SEO for electricians →

Gas engineers

Gas Safe number, boiler brands and same-day service pages.

SEO for gas engineers →

Landscapers

Garden portfolio, design ideas and seasonal service pages.

SEO for landscapers →

Carpenters

Bespoke work gallery, joinery services and clear quotes.

SEO for carpenters →

Locksmiths

24/7 lockout button, response times and areas you cover.

SEO for locksmiths →

Decorators

Colour portfolio, interior and exterior pages, free quotes.

SEO for decorators →

AI search

SEO that also gets you named by ChatGPT and AI Overviews

More homeowners now ask AI tools who to call. The things that win Google, clear service pages, consistent listings, genuine reviews and structured answers, are what AI tools read too.

✓ Included on Growth and Pro plans

✓ Same pages, same work, no extra cost

AI assistant

Who is a good roofer near me for a flat roof repair?

Based on reviews and local listings, here are three options. Your Roofing Co. has 4.9 stars from 120 reviews and a dedicated flat roof repair page with prices…

Clear service pages · consistent listings · genuine reviews

Zayn Shah, Founder of Zainfy

Who does your SEO

Run by a trades SEO specialist, not a sales team

Zainfy is led by founder Zayn Shah, who has spent six years running SEO, Google Ads and websites for trade and home improvement businesses. Your SEO is planned and checked by the same small team every month, using the same tools the big agencies use.

Google Search Console

Google Analytics 4

Semrush

Bing Webmaster Tools

Google Business Profile

FAQ

SEO services FAQs

An SEO agency makes your website and Google Business Profile show up when customers search for your services. That means fixing technical issues, rewriting pages around the right keywords, building local links and citations, collecting reviews and tracking the calls that come in. For trades, most of the value sits in the map pack and service pages. A search engine optimisation agency, sometimes called a search engine optimisation company or SEO optimization company, runs this work month after month so you do not have to.

Our SEO services cost £495, £845 or £1,345 a month, depending on how many towns and keywords you want to cover. There is no setup fee and every inclusion is listed on our pricing page. Most SEO agencies do not publish their prices, so ask for a written breakdown before you sign anything. Affordable SEO services should still show a price up front. Ours are on this page, and our free marketing budget calculator shows what you can spend.

The best SEO company for a trade business shows its prices, knows your trade and reports calls rather than rankings alone. Check for a guarantee, a short minimum term, real case studies and accounts kept in your name. Ask how they win the map pack, not just Google search. Searches for the best SEO agency UK or best SEO company UK bring up lists of the best SEO agencies, but few of them know trades. The best company for SEO in your trade shows prices, proof and a guarantee.

Map pack and low-competition service keywords often start moving in 6 to 12 weeks. Bigger keywords across several towns take 4 to 6 months. That is why we have a 3-month minimum and a 90-day guarantee: you see measured progress before you commit longer.

Professional SEO services cover keyword research, technical SEO, on-page work, local SEO and Google Business Profile, content, links and citations, and reporting from Google Search Console and GA4. Our plans include all of it, plus AI search visibility on Growth and Pro. A professional SEO company should also put its search engine optimization services in writing: what is done each month and how it is reported. We call it SEO management services, all in one plan.

Price is not the test. Ask what is included, who does the work and how results are measured. A cheap plan with no content, no links and no call tracking is expensive. Our Starter plan is priced for one trade in one town and still includes technical SEO, GBP management and content.

Yes. Our SEO and PPC agency bundles combine SEO with Google Ads and Local Services Ads from £795 a month plus ad spend. Ads bring calls in from week one while SEO builds, and ad data tells us which keywords convert so SEO can take them over. Our SEO PPC services come as bundles, and we also offer web design and SEO services together, with a free website on 12-month plans.

No. Every plan has a 3-month minimum and then rolls monthly on 30 days’ notice. Commit to 6 or 12 months and the price drops by 10% or 20%. Your website, Google Business Profile and tracking numbers stay in your name whatever you decide.

Because knowing the trade is half of SEO. We already know which searches turn into jobs for a roofer or a heating engineer, what proof customers look for and which directories matter. You do not pay us to learn your industry. A general search engine optimization company spreads itself across every industry. We do not.

Local SEO is the part of SEO that wins the map pack and “near me” searches in the towns you cover: Google Business Profile, reviews and citations. Full SEO adds your website’s rankings, content and links. Every plan includes both, and our local SEO services page explains the map pack side in detail.

We measure what pays: calls, form enquiries and cost per lead, tracked back to the keyword and page that sent them. Rankings, map pack positions and organic traffic come from Google Search Console, GA4 and Semrush, and you see all of it in a live dashboard and a monthly video report. We also track your reviews on Google, Trustpilot and Checkatrade, and TrustMark or trade badges shown on your pages.

Yes. We are based in Bolton and work with trades across the UK. Search engine optimisation is done online, so where you are matters less than how many towns you cover. We take one business per trade per town, so we check your area is free on the first call.