Ads, websites and Google Maps for service businesses
Meta and Google ads, websites built to turn visitors into enquiries, automated follow-up and Google Maps for cleaning, roofing, trades and other service businesses across the UK. Exclusive leads, a diary that fills up, and a guarantee: if our system doesn't perform, we refund our fee.
If you've paid an agency before and got nothing back but a monthly invoice, this is built for you.
335 window cleaning leads at £3.56 each. Roof cleaning leads up 150% in a month. £34,156 of gutter work from £1,612 of ads.

George at Jet Kings, sending Peter his running total from one gutter cleaning ad.
Sound familiar?
Most of the companies we take on have the kit, the crew and the reviews. The problem is never the work. It is the pipeline.
The only work coming in is word of mouth and the odd Google review. One quiet fortnight and the diary is empty.
I get enquiries, but half of them are price shoppers ringing round five companies.
I send a quote over WhatsApp and never hear back. No idea if they went elsewhere or just forgot.
One brilliant week, then completely dead. I cannot plan anything.
I tried Facebook ads myself. Burned through the budget and got nothing but tyre kickers.
I am on the tools all day, then quoting, answering the phone and trying to post on Instagram at 9pm.
Where do you want to start?
I just want more jobs in the diary.
Meta and Google ads built for your area and your service, with the follow-up wired in so nothing goes cold.
Book a call about adsI want to come up on Google Maps.
We set up and run your Google Business Profile so you show up when someone nearby searches for what you do.
Google Maps marketingPeople visit my website and nothing happens.
Fast, mobile first, built to get the form filled in. Not to win a design award.
See what it costsReal clients. Real numbers.
No stock photos, no made-up stats. Screenshots straight from Ads Manager and our clients' WhatsApp.
Featured result
of work booked from £1,612.30 of ad spend
Jet Kings, gutter cleaning
I would say that the advertising definitely pays off. 10x return on investment.
Then we ran a pressure washing campaign for them as well: 109 leads at £4.31, and £10,465 of drive and patio work on top.


335 leads at £3.56 a lead from £1,190 of ad spend since July, and the cost per lead has stayed within 30p of that every single month.

Ads Manager, September 2026.
333 leads at £4.04 a lead from £1,344 of ad spend. On another roof cleaning account, leads went from 30 to 75 in one month while cost per lead dropped 29%.

Ads Manager, May 2026.
800 leads at £2.74 a lead from £2,196 of ad spend. Another carpet cleaning client has had around 100 leads a month, every month, since April.

Ads Manager, September 2026.
113 leads at £4.81 a lead from £543 of ad spend for a roof restoration company. And from a UK roofer: "Been flat out with work and got work booked for January. Even had to turn daily ad spend down as couldn't keep up with the enquiries."

Ads Manager, September 2026.
AK Exterior Cleaning, Northamptonshire. Quote form above the fold, Trustpilot and Checkatrade where people look for them, and it loads fast on a phone in a van. Built to get the form filled in, not to win a design award.

akexteriorcleaning.co.uk
One asked us to drop the ads to £1 a day because they were "absolutely stacked out". Another had their first lead close for £880 and £960 more booked the same afternoon.


Not just ads
The Exterior Cleaners in Norfolk came to us not even on page one of Google. This is their Google Maps ranking now. Every circle is a spot on the map, and the number is where they show up when someone standing there searches for what they do.
Number one across most of the county. More visibility, more calls, more enquiries, and none of it costs a penny per click.

Every number above comes from a live client account. We'll show you the same reports on your call.
What you get
Meta & Google Ads
Campaigns built for your area and your service. The leads come to you, not a shared list of five other companies. Meta Ads or Google Ads
Automated follow-up
Every lead gets a text and an email within seconds, gets qualified, and gets booked into your diary. No more "sorry I missed your call." See how it works
Google Maps
We set up and manage your Google Business Profile so when someone nearby searches for what you do, you're the one they ring. See how it works
Websites
Fast, mobile first, built to get the form filled in, not to win a design award. See how it works
SEO
The ten results under the map pack take the price checks and the questions people ask long before they ring anybody. We build the pages that win them. See how it works
AI Search
More than half of UK adults now use tools like ChatGPT. We do the groundwork that puts you in the running to be the name that comes up. See how it works
Why not just use any agency?
| Most agencies | PS Results |
|---|---|
| NoSell you leads that go to four other companies as well | YesYour leads, yours only |
| NoOptimise for the cheapest cost per lead, whatever the quality | YesOptimise for jobs actually booked |
| NoSame ad template recycled across every industry | YesBuilt on what we have already proven in cleaning and trades |
| NoHand you the leads and wish you luck | YesText and email follow-up included, start to finish |
| NoMonthly report full of impressions and reach | YesPlain English: leads, cost per lead, work booked |
| NoTwelve month contract from day one | YesNo contract. You stay because it works |
| NoYou explain your industry to them on every call | YesWe run ads for exterior cleaners every day |
How it works
We look at your numbers, your area and how much work you can actually take on, and tell you honestly whether this will work for you.
Ads, follow-up automation and tracking. Live within days, not months.
Regular check-ins, reporting in plain English, and budget goes wherever the jobs are coming from.
Quick sum
Put your own numbers in. This is the same sum we do on the call, just without the call.
That is worth
£2,000
a month, or £24,000 a year.
Based on 8 extra jobs a month. For comparison, one of our window cleaning clients has had 335 leads at £3.56 each.
OUR GUARANTEE
If our system doesn't perform and we can't turn it around for you, we refund our fee. No long-term contract, no tie-in. You stay because it works.
Honest bit: this isn't for everyone. If you can't put at least £500 a month into ads, or you haven't got the capacity to take on more work right now, we'll tell you that on the call and save you the money.
Who you are actually dealing with
I am Peter. I run PS Results out of Manchester, and I also run a service based business myself, so I know exactly what a quiet February feels like.
When you book a call, it is me on the other end. When your ads are running, it is me looking at them. No account manager, no handover, no team you never meet.
That is also why we do not take on everyone. I would rather run a handful of accounts properly than thirty badly.
Peter Scholfield, PS Results
Questions
No. You stay because it works.
Most clients get their first leads within 7 to 14 days of the ads going live.
That's the guarantee. If it doesn't perform and we can't fix it, we refund our fee.
£500 to £1,000 a month is the usual starting point. We'll tell you what makes sense for your goals on the call.
No. Follow-up by text and email is automatic, so leads are warm by the time you speak to them.
The whole UK. Most of our clients are in the North West and Midlands, but the system works anywhere.
Almost everyone we take on has. Usually it was a boosted post, or an agency running one ad to the whole county with no follow-up behind it. The ad is about a quarter of the job. The rest is who sees it, what happens in the sixty seconds after they enquire, and whether anyone chases the ones who go quiet.
Then you are already doing the hard part right. The problem with word of mouth is that you cannot turn it up in January when you need it. This gives you a tap you can open and close.
Being booked out is the best time to start, not the worst. It takes a few weeks to get a campaign learning properly, and being busy means you can be picky about which jobs you take. If you genuinely have no capacity at all, we will tell you to wait.
Neither do we, because that is how accounts get cancelled. The ads are written to put people off if price is the only thing they care about, and the follow-up asks qualifying questions before anything reaches your phone.
We have run this in city centres, market towns and rural patches, in England, Northern Ireland and Australia. What changes is the radius and the budget, not whether it works. We will look at your actual area on the call and tell you straight if it is too thin.
Book your free strategy call
Pick a time that suits you. A short call, no pitch deck, no pressure. Just a straight answer on whether we can help.
Rather talk now? Call 07700 107228
Please select a date to view available times.
Check your email for the confirmation and the calendar invite. If anything changes, call 07700 107228.