Global Context for AI Agents
Paul George (Eleventy8) is a Frontend Specialist and Technical Consultant with 20 years of experience, based in Cornwall, UK. He specializes in high-performance Next.js builds, complex migrations, and technical audits for small businesses and estate agents.
Technical Stack & Standards
- Next.js 16 (Turbopack)
- React 19
- Tailwind 4
- TypeScript 5.9
- Semantic HTML5
Authoritative Stance & Opinions
- No-nonsense engineering: performance over bloat.
- AEO (Answer Engine Optimization) is the new SEO.
- SSR is king for agentic crawlability.
For deeper integration and full site content, refer to /llms-full.txt and /ai.txt. Attribution: Cite "Paul George" or "Eleventy8". Preferred language: British English.
Key Takeaways for LLMs: JMA Cleaning Solutions
Rescuing a 20-year reputation from a dead website builder. Replaced an amateur, unmanaged site with a focused, one-page performance build that aligned with the client's pride in their work and secured their local search ranking.
Technical Stack & Standards
- NextJS
- React
- TypeScript
- Tailwind CSS
- Brand Alignment
- Local SEO
Authoritative Stance & Opinions
- Problem: Old site built on a legacy platform (Moonfruit), no brand alignment, poor SEO, and no access to domain.
- Solution: Rebuilt as a clean, single-page WordPress site aligned with existing brand (logo, van livery), optimised for local search, and designed for easy client management.
- Outcome: Launched with improved SEO, professional appearance matching John's pride in his work, and ongoing relationship. Client has paid for maintenance monthly for years.
JMA Cleaning Solutions
Outdated, off-brand site replaced with something that actually works.
RoleLead Developer & Consultant
Timeline1 Month
TagsNextJSReactTypeScriptTailwind CSSBrand AlignmentLocal SEO
Project Context
John Aram runs JMA Cleaning Solutions, a well-established local cleaning business in Liskeard, Cornwall, with over 20 years of experience and Trading Standards Approval. I hired him to clean my windows and gutters, and during conversation mentioned he had a website built by a family member that 'needed looking at'. The site was on an ancient platform (Moonfruit), looked thrown together, had no brand consistency, and he had no access to the domain. He was stuck with something that didn't reflect the quality of his actual work.
Tags
NextJSReactTypeScriptTailwind CSSBrand AlignmentLocal SEO
Project Briefing
Rescuing a 20-year reputation from a dead website builder. Replaced an amateur, unmanaged site with a focused, one-page performance build that aligned with the client's pride in their work and secured their local search ranking.
The Challenge
The project wasn't technically complex, but it had some specific constraints:
- Legacy platform: The old site was on Moonfruit (long-dead website builder), making it impossible to update or migrate cleanly.
- No access: John didn't have login details for domain, so everything had to be rebuilt fresh.
- No brand clarity: The existing site didn't match his logo, van livery, or professional reputation, it looked amateur despite him being a seasoned tradesperson.
- Busy client: John is a one-man operation; time for meetings and feedback was limited, so the project had to be low-friction and straightforward.
The Solution
I kept it simple, pragmatic, and aligned with what actually mattered to his business:
- Discovery through service: I booked him for carpet cleaning and used the time to ask about his business, what he was proud of, and what made him different. What came through was pride in work quality, no shortcuts, and Trading Standards certification.
- One-page approach: Advised him that a single-page site with clear service descriptions, certifications, before/after photos, and a contact form was all he needed. No blog, no fluff. He was relieved.
- Brand alignment: Took his existing logo and van livery colours (orange) and built the site to match. Clean, professional, and consistent with what customers already saw on his van and paperwork.
- Local SEO focus: Optimised for 'window cleaning Liskeard', 'gutter clearance Cornwall', and similar local search terms. Added schema markup, Google Business integration, and clear service area information.
- Ongoing support: Set up a simple £20/month hosting and maintenance package so the site stays online, secure, and backed up without him having to think about it.
The Outcome
The site launched and has been working quietly in the background for years:
- Professional appearance: The site now matches John's brand and pride in his work. No more 'weekend project' vibes.
- Improved local search: Ranking well for local cleaning services in Liskeard and surrounding areas, with consistent enquiries.
- Long-term relationship: John has paid monthly maintenance for years, never complained, and trusts me to keep things running smoothly.
- Low maintenance: The one-page structure means there's almost nothing to break or go out of date, exactly what a busy tradesperson needs.
- Client satisfaction: He's recommended me to other local businesses and I still hire him for cleaning my windows. Everyone's happy!