See the concept first if you like. Two working screens, using their real prices and their real booking system.
What's in here
1Read this before you pitch
This is a very different situation from a typical small-business website, and getting the framing right is most of the job.
Cheadle Skip Hire already has online booking with card payment, prices published openly, a paperless operation with automatic waste transfer notes, and real-time driver updates. Most skip firms in Greater Manchester still make you ring for a quote. Do not tell them their website is bad. They have already bought the expensive part.
The pitch is that the good stuff is being smothered. A customer on a phone has to pull down 24 MB before they see anything, then meets a booking form squeezed into a fixed 502-pixel box — and the company has no working analytics to see how many give up.
Who you are dealing with
- Cheadle Skip Hire Ltd, company number 05353619, VAT 824171056.
- Unit 24, Adswood Rd Industrial Estate, Adswood, Stockport, Cheshire, SK3 8LF.
- Director who signs the accounts: Mrs L Bradshaw.
- Site describes "nearly 30 years" serving South Manchester, own fleet from skip trucks to grab wagons, 90% of waste recycled.
- Built on WordPress with a custom theme called
cheshire-skips. Booking runs on WasteLogics (customer-facing brand MyYard).
The booking and payment engine is not theirs — it is a WasteLogics subdomain (cheadleskips.myyard.co.uk) dropped into the page as an iframe. Any new website has to keep that working. Before quoting, find out what WasteLogics costs them, whether it offers a proper responsive embed or an API, and whether they are locked into a contract.
2The 24 MB homepage
This is the headline finding and it is not a rounding error.
| Metric | Result |
|---|---|
| Total homepage weight | 24.4 MB |
| Of which images | 21.1 MB |
| Time to first visible content | 5.4 s |
| Images using lazy loading | 0 of 9 |
| Requests | 35 |
| Server protocol | HTTP/1.1 (no HTTP/2) |
Three photographs alone account for 16.1 MB:
| File | Downloaded | Actual size | Displayed at |
|---|---|---|---|
MG_2263.jpg | 5.8 MB | 1280 × 853 | 208 px wide |
MG_2274.jpg | 5.4 MB | 1280 × 853 | 208 px wide |
MG_2243.jpg | 4.9 MB | 1280 × 853 | 208 px wide |
Homenew2.jpg | 2.0 MB | background | CSS background |
| 4 "why choose us" PNGs | 4.1 MB | 960 × 960 each | 247 px wide |
Those three skip photos are being downloaded at nearly 6 MB each to be displayed at the size of a business card.
Why this matters commercially, in their words not ours: skip hire is an urgent, local, overwhelmingly mobile search. Somebody standing in a half-cleared garage on 4G is not waiting 24 MB. They are tapping the next result.
3The booking system — they did the hard part
The /hire/ page contains a genuinely good five-step checkout: postcode → price and availability → delivery and billing address → preview and confirm → pay. It handles company name, contact details, delivery and collection dates with AM/PM slots, "how did you hear about us", and order notes. It takes card payment. This is real infrastructure and it works.
Then it is embedded like this:
| Attribute | Set to | Consequence |
|---|---|---|
| Height | Fixed 502 px | Longer steps have nowhere to go |
| Scrolling | Disabled (scrolling="no") | The visitor cannot scroll within the frame |
| Position on mobile | Starts 372 px down | 46% of a phone screen is used before the form appears |
| Mobile header | 242 px tall | Plus a 100 px empty gap below it |
Step one — a single postcode box — fits fine. The risk is steps three to five, where the form asks for company name, full name, telephone, email, two dates and order notes. That is a lot of form for a 502-pixel window with scrolling switched off.
"You've spent real money on a proper online checkout, and then put it in a 502-pixel box that can't scroll, halfway down a phone screen. The booking system isn't the problem. The window you're looking at it through is."
WasteLogics serves this header on the booking page:
Content-Security-Policy: frame-ancestors 'self' cheadleskips.com www.cheadleskips.com
In plain terms: their booking system will only load inside a page served from cheadleskips.com. Any other domain is blocked outright by the browser — we hit exactly this while building the concept, which is why the booking page here shows a static reproduction rather than the live widget.
Why it matters to the quote: a rebuild normally gets tested on a staging domain first. That will not work until WasteLogics adds the staging domain to that allowlist — which is a support ticket with a third party, on their timetable, not yours. Confirm they will do it before committing to a delivery date.
There is also a tracking consequence, and it is the expensive one. Because checkout lives in an iframe on a third-party domain, the URL never changes as the customer moves through the five steps. Nothing can see where people drop off, and no advertising platform can be told what a completed booking looks like. Which leads directly to the next point.
4They cannot measure any of it
The site loads google-analytics.com/analytics.js. That is Universal Analytics, which stopped processing new data in July 2023. There is no GA4 tag, no gtag, no dataLayer, and no Meta Pixel anywhere on the site.
In plain terms: for roughly three years, nobody has been able to see how many people visit, which pages they land on, which areas they come from, or how many start a booking and give up. The analytics code is still sitting there looking reassuring in the source, and collecting nothing.
This is also why nobody has noticed the 24 MB homepage. There is no data showing the bounce.
- No GA4 — no traffic data at all since mid-2023
- No Meta Pixel — cannot run or retarget Facebook and Instagram ads properly
- No conversion tracking on the booking flow — cannot calculate cost per booking on any paid channel
5SEO and trust gaps
Missing basics
- No meta description on the homepage. Google is writing their search snippet for them. Also missing on the location pages we checked.
- No
<h1>on the homepage. The single strongest on-page signal is simply absent. - jQuery 1.11.1 — released 2014.
What's already right
- They do have JSON-LD structured data and Open Graph tags — better than most.
- Canonical tags are set.
- They have built location pages (Didsbury, Manchester, Stretford and more) — the right instinct for local search, and those pages do have proper H1s.
- A Trustindex widget is pulling in real Google reviews.
The footer of every page reads: "Waste Carriers: Site Permit ISO 9001: ISO 14001: Construction Line Gold:" — with every single number left blank. For a waste company, the waste carrier registration number is exactly what a cautious commercial customer looks for. They are claiming four credentials and evidencing none of them. Ask them for the numbers; it is a ten-minute fix and it makes them look more legitimate than every competitor who never mentions it.
Worth a question, not an accusation
There is a WordPress plugin installed called site-helper-3f49dae5189c, loading 510 KB of JavaScript. The random hash in the folder name is unusual for a normal plugin. It may well be something their host installed legitimately, but it is worth asking who put it there. Their Google Maps API key is also exposed in the page source — that is normal for the Maps JavaScript API, but it should be domain-restricted in the Google Cloud console. Worth confirming it is.
6Mobile
- Header occupies 242 px of an 812 px phone screen.
- A further 100 px of empty white space sits between the header and the page heading.
- On the booking page, 46% of the screen is consumed before the form appears.
- No horizontal overflow — that part is fine.
7What their accounts say about pricing
From the filed accounts for the year ended 31 March 2025 — public information at Companies House, filed under the small companies regime. No profit and loss account was filed, so the figures below are from the balance sheet.
| 2025 | 2024 | Change | |
|---|---|---|---|
| Tangible fixed assets (fleet, plant) | £2,466,737 | £2,190,114 | +£276,623 |
| Cash at bank and in hand | £176,627 | £74,625 | more than doubled |
| Debtors | £166,440 | £206,610 | −£40,170 |
| Retained profit reserve | £1,153,346 | £866,409 | +£286,937 |
| Net assets | £1,153,446 | £866,509 | +33% |
Retained profit grew by £286,937 in one year. Cash more than doubled. They are carrying £2.47 M of fleet and took on more hire purchase to expand it (£947,922 of finance lease obligations, up from £787,145). Debtors fell while cash rose, which means they are collecting well.
This is a profitable, growing, asset-heavy business that reinvests. A £400–£800 monthly retainer is a rounding error against a quarter of a million pounds of annual retained profit. Do not pitch this like a small local trader. Do not go in cheap.
One caveat to keep you honest: because no P&L was filed, £286,937 is the movement in reserves, not stated profit. If dividends were paid, actual profit was higher still. Either way the direction is unambiguous.
8What to sell them, and for how much
Because they already own the hard infrastructure, there is a genuinely attractive first job here: a small, fast, obviously-worth-it fix that buys trust before anyone talks about a rebuild.
| Stage | Deliverable | Price |
|---|---|---|
| 0 | Written audit + concept mockup | Free — door opener |
| 1 | Speed & measurement sprint — compress and lazy-load every image, fix the booking frame, install GA4 + Meta Pixel, add the missing H1 and meta descriptions, fill in the credential numbers | £750 |
| 2 | New website, keeping the WasteLogics booking engine | £3,450 |
| 3a | Care — hosting, WordPress updates, backups, content changes | £150/mo |
| 3b | Growth ⭐ — the above + local SEO across the area pages, Google Business, review engine, monthly report | £450/mo |
| 3c | Machine — the above + Google Ads and Meta managed, with real conversion tracking | £850/mo |
| 4 | WhatsApp enquiry line with automated replies | £600 + £90/mo |
| 4 | Trade account portal (repeat customers reorder in one tap) | £1,200 |
It is small enough to say yes to without a meeting, it fixes things you can prove with before-and-after numbers, and once GA4 is running you own the only source of truth about their website. Every conversation after that starts with your data. That is how the £450/month gets signed.
For reference, UK agencies typically charge £3,000–£8,000 for a build of this type and £150–£600/month for ongoing work. These numbers sit inside that range deliberately — competitive, not cheap. Given what the accounts show, going in low would be a mistake.
9The order to do it in
| # | Do this | Why in this order |
|---|---|---|
| 1 | Open by complimenting the booking system. Genuinely. | They invested in it and they are proud of it. Leading with criticism of a website they know is dated puts them on the defensive; leading with "you're ahead of your competitors on the thing that matters" makes them listen to the rest. |
| 2 | Show the 24 MB number and the 95.8% image test. | It is a single, undeniable, non-technical fact with a fix attached. Nobody argues with "6 MB photo shown at 208 pixels". |
| 3 | Tell them their analytics has been dead since 2023. | This is the moment the conversation changes. Most owners assume someone is watching the numbers. Finding out nobody has for three years creates urgency that no design argument ever will. |
| 4 | Ask the three questions. What does WasteLogics cost and are you tied in? Will WasteLogics allowlist a staging domain? Who maintains the WordPress site now? | The first two decide whether a rebuild is even deliverable — the frame-ancestors lock means nothing can be tested off their live domain until WasteLogics agrees. The third tells you who you are displacing and whether there is an incumbent to handle diplomatically. |
| 5 | Sell the £750 sprint, not the rebuild. | Small, fast, provable. It gets you inside, gets GA4 installed, and gives you three months of real data before anyone has to decide on a £3,450 build. |
| 6 | Come back with the data and quote the retainer. | By then you are not selling an opinion, you are reading them their own numbers. That is a much easier conversation. |
"You've got proper online booking, published prices and thirty years of reputation — and your homepage makes people download 24 megabytes to find it, on a site that hasn't recorded a single visitor since 2023."
10About the concept
Everything in it is real. The prices, skip sizes, bin-bag equivalents, reviews, address, company number and VAT number were all taken from their own website on 16 August 2026. The reviews are quoted word for word. Nothing was invented.
Two points worth making when you show it:
- The photographs are theirs — the very same files, just compressed. That is the 19.11 MB → 814 KB test, running live in front of them.
- The booking page shows a faithful static reproduction of their WasteLogics widget, not a redesign of it. We wanted to embed the live one, but their
frame-ancestorspolicy blocks every domain except cheadleskips.com — see section 3. What changed is the container around it: it sizes to the visitor's screen instead of a hard-coded 502 px, the five steps are shown up front, and the price list sits alongside.
Measured side by side on a 375 × 812 phone, ignoring the yellow mockup banner:
| Live site | Concept | |
|---|---|---|
| Booking frame height | 502 px, fixed | 666 px, sized to the screen |
| Scrolling inside the frame | Disabled | Enabled |
| Screen used before the form appears | 46% | 36% |
| Steps visible before you start | No | Yes, all five |
What else the two screens demonstrate:
- Postcode, skip size and date above the fold on the homepage — booking starts immediately
- All four prices visible without a click, with yards and bin-bag equivalents
- A compact 64 px header instead of 242 px, and no empty gap
- Credential slots in the footer, deliberately left marked "add number" — because they are blank on the live site too
- Real reviews, area pages for local search, WhatsApp, and a sticky call/book bar on mobile
LocalBusiness+OfferCatalogschema with all four skip prices- Lazy-loaded images, no horizontal overflow, tap targets at 42 px and above
Have a look. Both screens work on phone and desktop.
Prepared by Web Express, 16 August 2026. This is an independent technical assessment of a publicly accessible website, alongside figures from accounts filed publicly at Companies House. It is not legal, financial or investment advice. Cheadle Skip Hire Ltd, WasteLogics, MyYard and Trustindex are named for identification only and have no involvement in this document.