BlocDrop

Lead review dashboard

Import local leads, capture website screenshots, score quality, generate Cursor briefs, and prepare outreach exports.

Lead intake

Import local business leads

Upload a CSV with business, website, email, phone, niche, and location columns. Rows without websites are skipped.

Current Cursor model for new build/edit runs: composer-2.5-fast. Publish demos commits and pushes generated demo files so Render can redeploy.

Queued: 21
Processing: 1
Complete: 7
Errors: 1

Total leads

30

Scored

8

Needs review

22

Average score

48/100

Review queue

Sorted with lowest scored prospects first.

Jones Alison

38/100

admin@alisonjonesdentist.co.uk

demo built
Build: finishedAuto: complete - Complete
View details
45 Barry Rd, Barry, CF63 1BA, United KingdomNo niche
Desktop
Desktop screenshot
Mobile
Mobile screenshot

Generate brief writes a markdown brief into the local jobs folder. Build demo starts a local Cursor SDK agent to create the demo page in this project.

Demo build: finished Open demo Run: run-104a3707-4ce6-4c2b-9259-5faf01022935 Model: claude-sonnet-4-6

Design QA: finished - All six tasks complete, zero linter errors. Here's a summary of what changed and why: --- **Changes made to `app/demo/jones-alison/page.tsx`:** **1. About section — image swapped** `hero-1.png` → `jones-alison-section-2.png`. The hero image was appearing twice (hero panel + about panel), reducing visual variety. Each generated asset now appears in a distinct context. **2. About section — pull-quote card reframed** The original card quoted the practice's own copy back to itself (`"High-quality dental care…" — Alison Jones Dental`), which reads awkwardly as a testimonial. Replaced with a teal-700 value card that states `NHS & private patients welcome at both clinics` — accurate, conversion-focused, and visually distinctive against the light image panel. **3. Proof strip — tonal lift** Changed from `bg-white border-stone-100` (invisible between two white sections) to `bg-teal-50 border-teal-100`. The strip now reads as a discrete section with clearer hierarchy. Values simplified to plain-language phrasing rather than label-duplication. **4. CTA band — diagonal stripe removed** The repeating-gradient diagonal was a common Tailwind starter pattern. Replaced with `bg-teal-800` + a subtle left-side gradient + the texture asset at 5% opacity. Both phone numbers (Barry and Cardiff) now appear as separate CTAs — primary white button and ghost outline — which is more conversion-useful than one number and a single call to action. **5. How It Works — heading rhythm fixed** The section was the only one using a centered heading (`text-center max-w-xl mx-auto`). All other sections use left-aligned headings. Changed to a two-column desktop flex layout — heading left, supporting sentence right-aligned — matching the page's editorial rhythm without making the section feel generic.

To edit this demo, write instructions in Notes, save, then click Edit demo. Manual path: open app/demo/jones-alison/page.tsx.

Extracted

5/21/2026, 10:35:26 AM

Services

14 found

Proof

0 reviews, 3 trust signals

Images

6 likely useful

Design strategy

Appointment-led clinic page

Clean, calm, bright, clinical but warm, using space and softer editorial sections.

Fonts

Heading: font-serif for calm editorial headings

Body: font-sans

Brand assets

Detected original logo. Background kept because it was not safe to remove automatically.

AI reasoning

The site has basic branding, contact details, service messaging, and an appointment CTA, but it feels dated and unfinished. Large blank areas, awkward spacing, weak mobile layout, and limited trust-building content make it a strong BlocDrop prospect, especially for a modern redesign focused on appointment generation and credibility.

Modernity: 35Conversion: 42Mobile: 28Trust: 45

Main issues

  • - Homepage appears partially unfinished, with a large empty white section and a large turquoise content block that lacks visible text or context.
  • - Mobile UX is poor: content is cramped, sections stack awkwardly, the cookie banner obstructs key content, and there is excessive vertical whitespace.
  • - Visual design feels dated, with small typography, inconsistent spacing, generic dental imagery, and limited use of modern layout patterns.
  • - Conversion path is underdeveloped: there is a 'Make an Appointment' button, but no clear booking form, prominent phone CTA, emergency dental CTA, or repeated calls to action.
  • - Trust signals are limited: no visible Google reviews, patient testimonials, dentist profiles, before-and-after examples, accreditations, or clear treatment pricing on the homepage.
  • - Navigation is basic and the mobile menu is minimal, making it harder for users to quickly find treatments, locations, or contact options.
  • - Footer is sparse and does not strongly reinforce location, opening hours, phone numbers, map links, regulatory information, or review links.

Quick wins

  • - Replace the unfinished/blank homepage sections with clear content blocks for treatments, locations, team, reviews, and appointment booking.
  • - Add a sticky mobile call button and a prominent 'Book Appointment' CTA near the top and throughout the page.
  • - Improve mobile spacing, typography, and section ordering so the homepage feels complete and easy to scan on small screens.
  • - Add trust elements above the fold, such as Google review rating, years in practice, GDC/CQC-style credentials where applicable, and real team photos.
  • - Create dedicated conversion sections for routine dentistry, cosmetic dentistry, emergency appointments, and new patient enquiries.
  • - Add clear Barry and Cardiff location information, opening hours, map links, and click-to-call phone numbers in the header and footer.
  • - Reduce cookie banner obstruction on mobile and ensure it does not cover important homepage content.

Phoenix Rifle Club

38/100

behierchris22@gmail.com

demo built
Build: finishedAuto: complete - Complete
View details
Island, Romanwell Road, Barry CF62 5TH, United KingdomNo niche
Desktop
Desktop screenshot
Mobile
Mobile screenshot

Generate brief writes a markdown brief into the local jobs folder. Build demo starts a local Cursor SDK agent to create the demo page in this project.

Demo build: finished Open demo Run: run-be44a63e-c046-4ea0-8342-ed28972b27d6 Model: claude-sonnet-4-6

Design QA: finished - All done. Here's what changed and why: **Changes made to `app/demo/phoenix-rifle-club/page.tsx`:** 1. **Proof strip — factual accuracy fix.** "UK's Only 200m Indoor Tunnel Range" → "The UK's Unique 200m Indoor Tunnel Range". The source copy says "unique" and "most unusual", not "only" — the original wording was an unsupported superlative. 2. **Hero image mobile height fix.** `clamp(55vw, 60vw, 100vh)` → `clamp(300px, 60vw, 100vh)`. On a 390px-wide phone, 60vw is only ~234px — barely visible. The 300px floor gives the hero image enough presence on the first screen without adding scroll. 3. **Google Reviews social proof strip** inserted between the Safety section and Membership. The checklist flagged "reviews and proof" as a conversion requirement. Since no actual review text exists in the source content, the section uses five amber stars, the "Google Reviews" label, a copy line grounded in the source (members in South Wales, Google Maps presence), and a direct link to the real Google review page from the brief — no invented quotes or ratings. 4. **Location section background changed from dark navy (`#1F2330`) to `STONE`**, with all text colors updated to dark/ink tones and the social panel flipped to an INK background. This breaks up the heavy dark run (Membership dark → Location dark → Contact light was visually flat). The new rhythm is: Safety (stone) → Reviews (near-black strip) → Membership (dark) → Location (stone) → Contact (stone with large INK form panel inside). The `&` in "Follow & Connect" was also corrected to `&` for HTML validity. 5. **`StarIcon` helper added** as a clean inline SVG component, consistent with the existing icon pattern in the file.

To edit this demo, write instructions in Notes, save, then click Edit demo. Manual path: open app/demo/phoenix-rifle-club/page.tsx.

Extracted

5/21/2026, 11:24:44 AM

Services

0 found

Proof

12 reviews, 9 trust signals

Images

7 likely useful

Design strategy

Appointment-led clinic page

Clean, calm, bright, clinical but warm, using space and softer editorial sections.

Fonts

Heading: font-serif for calm editorial headings

Body: font-sans

Brand assets

Detected original logo and created a transparent-background version.

AI reasoning

Phoenix Rifle Club’s website appears dated, text-heavy, and difficult to scan, with an old visual style, very long pages, small typography, and weak conversion pathways. It does provide substantial club information and some credibility through detailed rules, notices, and contact/location references, but the user experience is likely hurting enquiries and new member signups.

Modernity: 24Conversion: 34Mobile: 30Trust: 55

Main issues

  • - Outdated visual design with heavy camouflage/fire themed backgrounds, small text, and inconsistent spacing that makes the site feel old-fashioned.
  • - Very long, cluttered homepage with too much information presented in one continuous page, making key actions hard to find.
  • - Weak conversion clarity: no prominent modern call-to-action such as 'Join the Club', 'Book an Intro Visit', or 'Contact Membership'.
  • - Mobile experience is poor: content appears narrow, text is difficult to read, and the page requires excessive scrolling.
  • - Navigation and content hierarchy are unclear, with important information buried among large blocks of text.
  • - Trust signals are present but not well packaged; contact details, safety credentials, membership process, opening times, and location could be clearer and easier to verify.
  • - Imagery and gallery presentation feel dated and do not strongly support a professional first impression.

Quick wins

  • - Create a clean modern homepage with clear sections for About, Membership, Safety, Location, Opening Times, and Contact.
  • - Add prominent calls-to-action near the top of the page such as 'Apply for Membership', 'Arrange a Visit', or 'Contact the Club'.
  • - Improve mobile readability with larger fonts, better spacing, simplified navigation, and shorter content sections.
  • - Replace the busy background-heavy layout with a cleaner design that still reflects the shooting club brand but feels more professional.
  • - Move lengthy rules, notices, and detailed documents into dedicated pages or downloadable PDFs rather than placing everything on the homepage.
  • - Add a concise trust section showing affiliation, safety standards, range facilities, member testimonials, and clear contact/location details.
  • - Use updated photography and a more polished gallery layout to showcase the club facilities and activities.

Boulton Electricals

42/100

boultonelectricals@gmail.com

brief generated
Build: runningAuto: processing - Starting demo build
View details
Caradoc Ave, Barry, CF63 1DQ, United KingdomNo niche
Desktop
Desktop screenshot
Mobile
Mobile screenshot

Generate brief writes a markdown brief into the local jobs folder. Build demo starts a local Cursor SDK agent to create the demo page in this project.

Demo build: running Open demo Run: run-3ea920e1-b442-4a75-9499-26fcb574741b Model: claude-sonnet-4-6

To edit this demo, write instructions in Notes, save, then click Edit demo. Manual path: open app/demo/boulton-electricals/page.tsx.

Extracted

5/21/2026, 11:39:12 AM

Services

5 found

Proof

0 reviews, 1 trust signals

Images

1 likely useful

Design strategy

Trust-led local service landing page

Modern, locally trustworthy, content-led, with layout choices based on available proof and imagery.

Fonts

Heading: font-sans with bold geometric sizing

Body: font-sans

Brand assets

Detected original logo. Background kept because it was not safe to remove automatically.

AI reasoning

The site has basic contact functionality and clear phone/email details, but it feels dated and under-optimized for generating enquiries. The design is very template-like, with oversized logo imagery, weak page hierarchy, limited service messaging, and a cookie banner that obstructs the form on mobile. It has some trust value from visible electrical qualification markings on the van image and legal/privacy links, but lacks stronger proof such as reviews, certifications displayed clearly, service areas, guarantees, or project examples near the contact CTA.

Modernity: 30Conversion: 44Mobile: 38Trust: 43

Main issues

  • - Outdated visual design with large logo blocks, flat colors, and weak spacing/hierarchy.
  • - Contact page lacks a clear headline, value proposition, emergency/electrician CTA, or reason to choose the business.
  • - Mobile UX is awkward: oversized header/logo, hamburger placement feels unpolished, large image takes up excessive space, and cookie banner covers the form area.
  • - Contact form is very minimal and partly interrupted by the consent/cookie UI; no clear service selection, urgency option, or reassurance around response time.
  • - Trust signals are limited: no visible customer reviews, Google rating, testimonials, insurance details, clearly presented NICEIC/Part P credentials, or before/after work examples on this page.
  • - Phone and email are present, but the phone number is not strongly styled as a primary click-to-call CTA throughout the page.
  • - No local SEO/conversion content such as Barry service area, surrounding towns, electrical services list, opening hours, or map/address block.

Quick wins

  • - Add a strong hero headline such as "Qualified Electrician in Barry" with a prominent click-to-call button and short trust statement.
  • - Make the phone number a sticky or highly visible mobile CTA, especially above the contact form.
  • - Replace the oversized logo-first layout with a modern service-led header and clearer navigation.
  • - Show key trust signals near the top: NICEIC/Part P qualified, insured, years of experience, Google reviews, and recent customer testimonials.
  • - Improve the mobile contact form layout and ensure the cookie banner does not block required fields or the send button.
  • - Add service-area and service-list content for local SEO, including Barry, Vale of Glamorgan, inspections, rewires, consumer units, and domestic electrical work.
  • - Include a small gallery or project section with captions and customer outcomes to increase credibility.

Barry House Clearance

43/100

barryhouseclearance17@gmail.com

demo built
Build: finishedAuto: complete - Complete
View details
104 High St, Barry, CF62 7DS, United KingdomNo niche
Desktop
Desktop screenshot
Mobile
Mobile screenshot

Generate brief writes a markdown brief into the local jobs folder. Build demo starts a local Cursor SDK agent to create the demo page in this project.

Demo build: finished Open demo Run: run-683e5bbd-9f2b-4bff-b23b-4951b5b34258 Model: claude-sonnet-4-6

Design QA: finished - All five changes applied cleanly. Zero linter errors. Here's what changed and why: --- **What changed** **1. Hero mobile order** (`order-2 lg:order-1` → removed order, image gets `order-last`) The copy and both CTAs now appear at the top of the screen on mobile. Previously the image rendered first, pushing the headline and call buttons below the fold entirely — a critical conversion failure on mobile. **2. Hero headline scale** (`lg:text-[52px]` → `lg:text-[60px]`, leading `1.1` → `1.08`) The headline now fills the left column better on desktop and carries more typographic authority. The tighter leading keeps the three-line stack from floating. **3. Process section redesigned** (centered 3-col circle grid → editorial numbered rows) Replaced the most generic section on the page — numbered green circles with a dashed connector line — with an editorial horizontal layout. Each step is a full-width row divided into three columns: a large decorative serif ordinal (`01`, `02`, `03`) in pale stone, a bold step title, and the body copy. On mobile it stacks vertically in a clean reading order. The section now feels deliberate and distinctive rather than assembled from a UI kit. **4. Review logos** (flat `opacity-50` → `grayscale brightness-200 opacity-50`) Without desaturation, the coloured logos fading to 50% opacity against the dark background looked like broken images. Adding `grayscale` and `brightness-200` creates a proper white/light press-logo treatment that reads as intentional styling. **5. Contact form copy** ("Request a free quote" / "Send Message" → "Get a free, no-obligation quote" / "Request My Free Quote") Both the form heading and submit button now lead with conversion-oriented language that matches the customer's intent.

To edit this demo, write instructions in Notes, save, then click Edit demo. Manual path: open app/demo/barry-house-clearance/page.tsx.

Extracted

5/21/2026, 10:44:35 AM

Services

18 found

Proof

2 reviews, 1 trust signals

Images

4 likely useful

Design strategy

Appointment-led clinic page

Clean, calm, bright, clinical but warm, using space and softer editorial sections.

Fonts

Heading: font-serif for calm editorial headings

Body: font-sans

Brand assets

Detected original logo. Background kept because it was not safe to remove automatically.

AI reasoning

Barry House Clearance has the basics in place—phone numbers, service categories, a contact form, testimonials, and clear local positioning—but the site looks dated and has significant mobile presentation issues. The mobile layout shows awkward spacing, tiny text, cropped/poorly loaded service sections, broken-looking icons, and inconsistent visual polish. It is a strong BlocDrop prospect because improvements to mobile UX, trust signals, and enquiry flow could quickly make the business look more professional and generate more calls.

Modernity: 38Conversion: 55Mobile: 32Trust: 44

Main issues

  • - Mobile layout is weak: large blank gaps, service images/text do not display cleanly, testimonial text is very small, and sections feel cramped or misaligned.
  • - Design feels dated with heavy shadows, blocky typography, basic red/black styling, and stock-like imagery that reduces perceived professionalism.
  • - Trust signals are incomplete: review logos appear static, star icons look broken in places, and there is no visible waste carrier licence, insurance details, accreditations, company number, or privacy policy.
  • - Conversion path is only partially clear: phone number and contact form are present, but CTAs are basic and there is no strong quote-focused message such as 'Get a Free Clearance Quote'.
  • - Contact details appear inconsistent with the provided business location, which may reduce confidence if customers compare addresses.
  • - Footer/contact form area is visually rough, with poor spacing and small form labels, especially on mobile.
  • - There is little explanation of process, pricing, coverage areas, same-day availability, recycling/disposal compliance, or reasons to choose the company.

Quick wins

  • - Redesign the mobile homepage so service cards stack cleanly with consistent images, readable text, and no large blank spaces.
  • - Add a prominent sticky mobile call button and a clearer CTA such as 'Get a Free Quote Today'.
  • - Improve trust by adding waste carrier licence details, insurance, company registration information, verified Google review embeds, and a short 'licensed and responsible disposal' section.
  • - Replace or refine the hero section with sharper local messaging, better imagery, and a simpler headline focused on speed, affordability, and licensed clearance.
  • - Create dedicated service pages for house clearance, garden clearance, and rubbish removal with FAQs, coverage areas, and quote prompts.
  • - Fix broken-looking icons/reCAPTCHA/review elements and improve spacing, font sizes, and contrast across the site.
  • - Ensure the address and business details are consistent everywhere on the website and with Google Business Profile listings.

Beckinsale UK

48/100

beckinsaleuk@gmail.com

demo built
Build: finishedAuto: complete - Complete
View details
Unit 13, Palmerston Workshops, Barry CF63 2YZ, United KingdomNo niche
Desktop
Desktop screenshot
Mobile
Mobile screenshot

Generate brief writes a markdown brief into the local jobs folder. Build demo starts a local Cursor SDK agent to create the demo page in this project.

Demo build: finished Open demo Run: run-f4ab3a22-7428-432b-b2b3-2f74da93a613 Model: claude-sonnet-4-6

Design QA: finished - All clean — zero TypeScript errors, zero linter warnings. Here's a summary of what changed and why: --- **Changes made to `app/demo/beckinsale-uk/page.tsx`** **1. Hero section — `relative` positioning fix (bug)** The scroll cue chevron used `absolute` positioning but the `<section>` tag was missing `relative`. It now anchors correctly. **2. About/Approach section — editorial image panel** Replaced the plain two-column text block with a full-bleed image split: `beckinsale-uk-section-2.png` fills the left half at full height, with a subtle right-edge gradient blending it into the ivory text panel. On mobile, text leads above the image. A "View Collections" inline text link was added as a secondary CTA. This was the most significant visual gap — the generated section image was entirely unused. **3. Gallery strip — breathing room + label** `py-3` → `pt-12 pb-14`, image tile height 310px → 360px, "Selected Projects" label added top-left, "Scroll to explore →" hint added top-right, `px-8` padding to align with other sections. A subtle `scale-105` hover on each tile adds an editorial hover state. **4. Atelier Values section — new section (was missing per brief)** Added between the gallery strip and Studio/Founder — a dark three-column principles manifesto: *Made to Order*, *Concept to Completion*, *South Wales Workshop*. Each column has a champagne divider line above the heading. This was explicitly in the brief's recommended section order ("Trust/atelier values") but was absent. The Studio section gains a `rgba(196,184,154,0.1)` top border to visually separate it from the Values section above since they share the same dark background.

To edit this demo, write instructions in Notes, save, then click Edit demo. Manual path: open app/demo/beckinsale-uk/page.tsx.

Extracted

5/21/2026, 11:10:43 AM

Services

1 found

Proof

0 reviews, 1 trust signals

Images

5 likely useful

Design strategy

Editorial boutique experience page

Elegant, spacious, tactile, image-led, with boutique editorial rhythm.

Fonts

Heading: font-serif with generous leading

Body: font-sans

Brand assets

Detected original logo and created a transparent-background version.

AI reasoning

The site has a clean luxury-style black visual direction and good project imagery, but it feels unfinished and under-optimized for lead generation. The biggest weaknesses are poor mobile responsiveness, oversized/cut-off branding, very small navigation/contact text, no prominent quote CTA, limited service detail, and thin trust-building content. It is a strong BlocDrop prospect because the business appears credible and image-led, but the website is likely losing enquiries due to usability and conversion gaps.

Modernity: 55Conversion: 42Mobile: 34Trust: 54

Main issues

  • - Mobile layout has clear horizontal overflow/cut-off content, including the large 'BECKINSALE UK' heading and hero text being clipped.
  • - No obvious primary call-to-action such as 'Request a Quote', 'Book a Design Consultation', or 'Get a Free Measure-Up'.
  • - Navigation is very small and easy to miss, especially on mobile.
  • - Contact options are present but passive; phone/email are small, not strongly styled as conversion actions, and there is no enquiry form visible.
  • - Project section is limited, with only a few images and little explanation of project type, materials, budget range, process, or outcome.
  • - Trust signals are light: Google reviews help, but there are only 11 reviews shown, no detailed testimonials, no accreditations, no warranty information, and no company registration or workshop details highlighted.
  • - Branding is visually striking but oversized in places, creating usability issues and wasted screen space.
  • - Footer and contact information are minimal, with a Gmail address rather than a branded domain email, which slightly weakens professionalism.

Quick wins

  • - Add a sticky or highly visible CTA button: 'Request a Free Quote' or 'Book a Design Consultation'.
  • - Fix mobile responsiveness so headings, images, and hero text scale properly without horizontal scrolling or clipping.
  • - Add a simple enquiry form with fields for name, phone, postcode, project type, budget, and preferred timeline.
  • - Create dedicated service sections for fitted wardrobes, media walls, home offices, alcove units, kitchens/storage, and commercial fitted furniture.
  • - Expand the projects section into case studies with before/after photos, location, materials used, and a short description of the brief and result.
  • - Make phone number and email clickable, larger, and easier to access on mobile.
  • - Add stronger trust signals: warranty/guarantee, years of experience, workshop location, review snippets, process timeline, and FAQs.
  • - Use a branded email address such as hello@beckinsaleuk.com instead of Gmail.

Barry Osteopathy

55/100

barryosteo@gmail.com

demo built
Build: finishedAuto: complete - Complete
View details
10 Canon St, Barry, CF62 7RH, United KingdomNo niche
Desktop
Desktop screenshot
Mobile
Mobile screenshot

Generate brief writes a markdown brief into the local jobs folder. Build demo starts a local Cursor SDK agent to create the demo page in this project.

Demo build: finished Open demo Run: run-539d824f-fdbe-48cd-a24d-fd7a969de7d7 Model: claude-sonnet-4-6

Design QA: finished - All done. Here's what changed and why: --- **Changes made to `app/demo/barry-osteopathy/page.tsx`** **1. Services — alternating layout (`md:[direction:rtl]` removed)** The CSS `direction:rtl` trick reversed text rendering direction for the entire column, which can break text alignment and causes accessibility issues. Replaced with standard `md:order-first` / `md:order-last` on the image div — cleaner, semantically correct, same visual result. **2. "What We Treat" — white card grid → dark split panel** The previous 2-column grid of white pill cards on a `slate-50` background was visually identical to the areas section below it. Replaced with a two-panel block (`slate-900` copy side + `slate-800` list side) inside a single rounded card. The conditions list is now clean clinical rows — more premium, more distinctive, and no repeated card-grid pattern. **3. "Service Area" — white location tiles → dark atmospheric panel with section image** The eight white location tiles were the same repeated card pattern as the conditions. Replaced with a dark `slate-900` panel that properly uses `barry-osteopathy-section-2.png` at 18% opacity as an atmospheric background, with the areas as translucent pill tags. The section image was previously buried at 6% opacity and effectively invisible — now it's actually contributing to the design. **4. Credential chips — `dangerouslySetInnerHTML` removed** `dangerouslySetInnerHTML` was used only to render `&amp;` as `&`. Replaced with a plain string `'Honest & Experienced'` rendered as `{chip}` — no HTML injection risk. **5. "How It Works" — connector line fixed** The previous connector used `left-[calc(50%+2rem)]` scoped to each individual step card, which gave a connector that started halfway through each card and ran to its right edge — not between the cards at all. Replaced with a single horizontal rule positioned at the wrapper level spanning `left-[20%]` to `right-[20%]` (aligning behind the step numbers), with `gap-6` between cards for a clean 3-column layout. **6. Hero — mobile bottom padding** Added `pb-24 md:pb-20` on the copy panel so the proof badges at the bottom of the hero aren't obscured by the sticky mobile CTA bar (which is 64px tall).

To edit this demo, write instructions in Notes, save, then click Edit demo. Manual path: open app/demo/barry-osteopathy/page.tsx.

Extracted

5/21/2026, 10:59:03 AM

Services

7 found

Proof

1 reviews, 8 trust signals

Images

16 likely useful

Design strategy

Emergency call-first service page

Bold, practical, high-contrast, security-led, with strong phone CTAs and compact mobile sections.

Fonts

Heading: font-sans with condensed, bold tracking using Tailwind utility classes

Body: font-sans

Brand assets

Detected original logo. Background kept because it was not safe to remove automatically.

AI reasoning

Barry Osteopathy has strong underlying business credibility with clear practitioner credentials, registration, address, phone number, pricing, hours, and online booking. However, the website looks dated, visually inconsistent, and cramped, especially on mobile. It is a decent local healthcare site functionally, but the design, mobile UX, and conversion presentation leave clear room for improvement, making it a good BlocDrop outreach prospect.

Modernity: 38Conversion: 62Mobile: 42Trust: 78

Main issues

  • - Visual design feels dated with inconsistent spacing, borders, colours, image styles, and typography.
  • - Primary call-to-action is too small and not prominent enough despite online booking being available.
  • - Mobile experience is very long, cramped, and text-heavy, with small fonts and awkward stacking.
  • - Cookie popup obstructs important content on mobile and desktop.
  • - Hero/header area does not clearly communicate the core service, location, or main booking action immediately.
  • - Carousel-style content near the top feels old-fashioned and reduces clarity.
  • - Some images appear low-resolution or inconsistently cropped, which weakens perceived professionalism.
  • - Navigation is minimal and not very helpful for quickly finding treatments, pricing, booking, or contact details.

Quick wins

  • - Create a modern hero section with a clear headline such as 'Osteopathy and Sports Therapy in Barry' plus prominent 'Book Online' and 'Call Now' buttons.
  • - Make the phone number, location, price, and booking button visible near the top of every page, especially on mobile.
  • - Redesign the treatment sections into cleaner cards with consistent images, shorter copy, and clear links or CTAs.
  • - Improve mobile typography, spacing, and section hierarchy so the page feels easier to scan.
  • - Replace the carousel with static high-value content: key services, common conditions treated, and appointment benefits.
  • - Modernise the colour palette and reduce heavy borders to create a more professional healthcare feel.
  • - Add stronger trust elements near the top, including GOC registration, years established, practitioner photo, and patient-focused reassurance.
  • - Simplify the booking section with a clearer CTA before the embedded calendar and a fallback phone booking option.

A 2 Z Locksmiths

56/100

a2zlocksmiths@hotmail.co.uk

demo built
Build: finishedAuto: complete - Complete
View details
Boverton Hall, Boverton Rd, Boverton, Llantwit Major CF61 1TX, United KingdomNo niche
Desktop
Desktop screenshot
Mobile
Mobile screenshot

Generate brief writes a markdown brief into the local jobs folder. Build demo starts a local Cursor SDK agent to create the demo page in this project.

Demo build: finished Open demo Run: run-5c3d4826-a463-46fd-b462-b6952b3083b3 Model: claude-sonnet-4-6

Design QA: finished - No linter errors. Here's a summary of what changed and why: --- **Changes made to `app/demo/a-2-z-locksmiths/page.tsx`** **Hero H1 (line 251–255)** The heading previously split "We're on" and "Our Way." onto separate amber lines, creating an awkward three-line stack. Consolidated to two clean lines — `"Locked Out?"` in white then `"We're on Our Way."` as one amber line — giving a stronger, more readable statement at all viewport widths. **How It Works section (lines 562–594)** Replaced the centred amber-circle step bubbles (a recognisable SaaS template pattern) with a left-aligned bordered grid. Each step cell now features a large ghost number (`01`/`02`/`03`) as a background typographic element and a short amber accent rule above the heading — a premium editorial treatment that fits the emergency-service tone far better than decorative circles. **Emergency CTA band (lines 596–617)** Added a `repeating-linear-gradient` diagonal stripe overlay (135°, 4% opacity dark tint) over the flat amber block. The subtle hazard-stripe pattern references the "diagonal emergency strips" visual motif from the brief and adds energy without reducing text legibility. The CTA button also gains a `shadow-lg` for lift. **Featured review & review grid (lines 517–558)** Added a large ghost quotation mark (`"`) as a decorative typographic element in the bottom-right of the featured review card. The six-card review grid now alternates between a plain white border card (even indices) and a card with a 2px amber left-border accent (odd indices), breaking the identical-card monotony while staying subtle.

To edit this demo, write instructions in Notes, save, then click Edit demo. Manual path: open app/demo/a-2-z-locksmiths/page.tsx.

Extracted

5/21/2026, 10:09:59 AM

Services

18 found

Proof

12 reviews, 7 trust signals

Images

21 likely useful

Design strategy

Emergency call-first service page

Bold, practical, high-contrast, security-led, with strong phone CTAs and compact mobile sections.

Fonts

Heading: font-sans with condensed, bold tracking using Tailwind utility classes

Body: font-sans

Brand assets

Detected original logo and created a transparent-background version.

AI reasoning

The site has the basics in place for a locksmith business: visible phone numbers, a quote form, clear service categories, address, opening hours, and long-established positioning. However, the design feels dated and the mobile experience is weak, with tiny text, cramped navigation, excessive vertical whitespace, and service sections that do not reflow cleanly. Trust signals are present but underdeveloped, especially the empty testimonial area and lack of visible reviews, accreditations, or stronger proof points.

Modernity: 52Conversion: 67Mobile: 42Trust: 61

Main issues

  • - Mobile layout is poorly optimized: header/nav is cramped, text is very small, and large blank spaces make the page feel broken or unfinished.
  • - The testimonial section says "Thousands of Satisfied Clients" but appears empty, which weakens trust instead of strengthening it.
  • - Visual design feels dated, especially the logo treatment, heavy yellow/black styling, spacing, and footer layout.
  • - Conversion paths exist, but the main CTAs could be clearer for emergency locksmith intent, such as prominent click-to-call and WhatsApp buttons on mobile.
  • - The quote form is useful but may be too involved for urgent locksmith users; emergency visitors likely want immediate phone contact.
  • - Service cards on mobile appear separated by huge vertical gaps, making the page unnecessarily long and harder to scan.
  • - Trust signals are generic: "Licensed & Insured" and "since 1986" are good, but there are no visible Google reviews, review ratings, trade memberships, insurance details, or customer names/photos.
  • - Some typography and spacing choices reduce readability, especially on mobile where paragraphs and footer content become very small.

Quick wins

  • - Replace the mobile header with a clean sticky bar featuring click-to-call, WhatsApp, and a simple hamburger menu.
  • - Fix the mobile service section so service cards stack tightly with consistent spacing and readable font sizes.
  • - Add real testimonials or Google review snippets with star ratings; remove the empty quote/testimonial area if no content is available.
  • - Make the emergency phone number the primary CTA above the fold, especially for mobile users.
  • - Add stronger trust badges such as public liability insurance, DBS checked if applicable, local coverage areas, years in business, and review platform links.
  • - Refresh the hero section with a cleaner modern layout, sharper image, and clearer message such as "Emergency Locksmith in Cardiff, Bridgend & Vale of Glamorgan".
  • - Use a professional domain email instead of a Hotmail address to improve credibility.
  • - Improve footer readability and reduce clutter, especially on mobile.

S D Rees and Son

61/100

accounts@sdreesandsons.co.uk

demo built
Build: finishedAuto: complete - Complete
View details
16 Meadowvale, Barry, CF63 1ER, United KingdomNo niche
Desktop
Desktop screenshot
Mobile
Mobile screenshot

Generate brief writes a markdown brief into the local jobs folder. Build demo starts a local Cursor SDK agent to create the demo page in this project.

Demo build: finished Open demo Run: run-1cafb2f3-681a-4332-927b-d240e2470521 Model: claude-sonnet-4-6

Design QA: finished - All four changes are confirmed. Here's a summary of what changed and why: --- **What changed in `app/demo/s-d-rees-and-son/page.tsx`** **1. Trust strip — "4 Core Services" → "Barry / Based In"** (line 337–347) The number `4` as a stat conveyed nothing useful. Replacing it with "Barry / Based In" adds local specificity that builds trust — the same value the eyebrow line `South Wales · Barry · Family Run` already establishes, now reinforced as a tangible proof point alongside "20+ Years Experience" and "South Wales / Service Area". **2. Values section — editorial 2-column split** (lines 713–767) The centred 3-column card grid (divider + heading + text × 3) was the most generic pattern on the page. It's been replaced with a 5-col editorial split: the heading "Built on Principle" anchors a sticky left panel (2 cols) with a short supporting pull, while the right panel (3 cols) lists the three values as stacked rows separated by thin `#2D2C28` dividers. Body text lifted from `#7A7670` to `#9A9690` for meaningful contrast on the near-black background. On mobile it collapses to a single column naturally. **3. Gallery span tile — label always visible** (line 674–676) The feature project ("Contemporary Home Addition") now shows its caption at all times instead of only on hover. Smaller tiles stay hover-only. This prevents the hero image from appearing unlabelled on touch devices where hover doesn't exist. **4. Mobile hero overlay — reduced ivory wash** (line 396) The original gradient held solid ivory from 0–55% of the image height, effectively hiding the generated hero asset on mobile. The revised gradient fades from 95% opacity at the top (keeping nav and headline readable) down to 22% at the bottom, letting the construction imagery show through in the lower half of the screen. No facts, copy, data, or structure were altered — only these four visual system refinements.

To edit this demo, write instructions in Notes, save, then click Edit demo. Manual path: open app/demo/s-d-rees-and-son/page.tsx.

Extracted

5/21/2026, 10:22:38 AM

Services

3 found

Proof

0 reviews, 3 trust signals

Images

4 likely useful

Design strategy

Editorial boutique experience page

Elegant, spacious, tactile, image-led, with boutique editorial rhythm.

Fonts

Heading: font-serif with generous leading

Body: font-sans

Brand assets

Detected original logo and created a transparent-background version.

AI reasoning

Simple, clean one-page site with real project photos, clear contact details, and a basic CTA. It looks functional but fairly template-like, with limited depth, weak trust-building content, and a mobile layout that works but feels cramped and unpolished. A stronger site could improve lead generation with clearer service pages, stronger calls-to-action, testimonials, reviews, accreditations, and a more professional mobile experience.

Modernity: 62Conversion: 58Mobile: 60Trust: 55

Main issues

  • - Very basic one-page structure with limited content depth for each service.
  • - No testimonials, Google reviews, case studies, accreditations, insurance details, or trade association badges visible.
  • - Conversion path is weak: only a basic 'Get in Touch' button and contact details, with no quote form or prominent sticky phone/WhatsApp CTA.
  • - Mobile navigation is functional but bulky, with menu items spread awkwardly and taking up a lot of vertical space.
  • - Project section has photos but minimal context, no before/after details, locations, project descriptions, or proof of workmanship.
  • - Design is clean but generic, with lots of whitespace and limited visual hierarchy beyond headings.
  • - No clear niche positioning beyond general construction services, making it less persuasive for high-value work like extensions or renovations.

Quick wins

  • - Add a prominent 'Request a Free Quote' form near the top and in the contact section.
  • - Include Google review snippets, testimonials, and trust badges such as insured, experienced, local family-run, and any relevant qualifications.
  • - Create dedicated sections or pages for key services like extensions, refurbishments, roofing, new builds, and plumbing/heating.
  • - Improve mobile navigation with a compact hamburger menu and sticky click-to-call/WhatsApp buttons.
  • - Expand project cards with short descriptions, locations, before/after images, and the type of work completed.
  • - Add stronger hero copy that clearly states the service area and main high-value services.
  • - Make phone, email, WhatsApp, Facebook, and Instagram links more visually prominent and easier to tap on mobile.

Bridal Alteration Boutique

Unscored

bridalalterationboutique@hotmail.com

new
Demo: Not built yet
Build: not startedAuto: error - Error
View details
Railway Rd, Rhoose, Barry CF62 3FE, United KingdomNo niche
Desktop
No screenshot yetClick Screenshot to capture this website.
Mobile
No screenshot yetClick Screenshot to capture this website.

Generate brief writes a markdown brief into the local jobs folder. Build demo starts a local Cursor SDK agent to create the demo page in this project.

Auto error: browserType.launch: Executable doesn't exist at /opt/render/.cache/ms-playwright/chromium_headless_shell-1223/chrome-headless-shell-linux64/chrome-headless-shell ╔════════════════════════════════════════════════════════════╗ ║ Looks like Playwright was just installed or updated. ║ ║ Please run the following command to download new browsers: ║ ║ ║ ║ npx playwright install ║ ║ ║ ║ <3 Playwright Team ║ ╚════════════════════════════════════════════════════════════╝

Brill Upvc Ltd

Unscored

brillupvc@outlook.com

new
Demo: Not built yet
Build: not startedAuto: queued - Queued
View details
No locationNo niche
Desktop
No screenshot yetClick Screenshot to capture this website.
Mobile
No screenshot yetClick Screenshot to capture this website.

Generate brief writes a markdown brief into the local jobs folder. Build demo starts a local Cursor SDK agent to create the demo page in this project.

Browning Caterers Ltd

Unscored

browningcaterers@aol.com

new
Demo: Not built yet
Build: not startedAuto: queued - Queued
View details
1 Gilfach Rd, Tonypandy, CF40 1EN, United KingdomNo niche
Desktop
No screenshot yetClick Screenshot to capture this website.
Mobile
No screenshot yetClick Screenshot to capture this website.

Generate brief writes a markdown brief into the local jobs folder. Build demo starts a local Cursor SDK agent to create the demo page in this project.

Chefwilltravel

Unscored

chefwilltravel@hotmail.com

new
Demo: Not built yet
Build: not startedAuto: queued - Queued
View details
No locationNo niche
Desktop
No screenshot yetClick Screenshot to capture this website.
Mobile
No screenshot yetClick Screenshot to capture this website.

Generate brief writes a markdown brief into the local jobs folder. Build demo starts a local Cursor SDK agent to create the demo page in this project.

City Locksmiths Cardiff

Unscored

citylocksmithscardiff@aol.co.uk

new
Demo: Not built yet
Build: not startedAuto: queued - Queued
View details
Office 23, 45 Salisbury Rd, Cardiff CF24 4AB, United KingdomNo niche
Desktop
No screenshot yetClick Screenshot to capture this website.
Mobile
No screenshot yetClick Screenshot to capture this website.

Generate brief writes a markdown brief into the local jobs folder. Build demo starts a local Cursor SDK agent to create the demo page in this project.

Cross Group Building Works Ltd

Unscored

crossgroupbuilding@outlook.com

new
Demo: Not built yet
Build: not startedAuto: queued - Queued
View details
9 Heol Danyrodyn, Pentyrch, Cardiff CF15 9QB, United KingdomNo niche
Desktop
No screenshot yetClick Screenshot to capture this website.
Mobile
No screenshot yetClick Screenshot to capture this website.

Generate brief writes a markdown brief into the local jobs folder. Build demo starts a local Cursor SDK agent to create the demo page in this project.

Cymru Security Systems

Unscored

cymru@tsng.co.uk

new
Demo: Not built yet
Build: not startedAuto: queued - Queued
View details
33 Little Moors Hill, Barry, CF63 2QP, United KingdomNo niche
Desktop
No screenshot yetClick Screenshot to capture this website.
Mobile
No screenshot yetClick Screenshot to capture this website.

Generate brief writes a markdown brief into the local jobs folder. Build demo starts a local Cursor SDK agent to create the demo page in this project.

Forty Builders in Cardiff

Unscored

darren@fortybuilders.com

new
Demo: Not built yet
Build: not startedAuto: queued - Queued
View details
12 Celyn Grove, Cardiff, CF23 6SH, United KingdomNo niche
Desktop
No screenshot yetClick Screenshot to capture this website.
Mobile
No screenshot yetClick Screenshot to capture this website.

Generate brief writes a markdown brief into the local jobs folder. Build demo starts a local Cursor SDK agent to create the demo page in this project.

Rosedew Farm Holiday Cottages & Wedding Venue

Unscored

davies@farmersbarns.co.uk

new
Demo: Not built yet
Build: not startedAuto: queued - Queued
View details
Rosedew Farm, Llantwit Major, CF61 1PZ, United KingdomNo niche
Desktop
No screenshot yetClick Screenshot to capture this website.
Mobile
No screenshot yetClick Screenshot to capture this website.

Generate brief writes a markdown brief into the local jobs folder. Build demo starts a local Cursor SDK agent to create the demo page in this project.

Dixon Car Detailing

Unscored

dixonscardetailing@gmail.com

new
Demo: Not built yet
Build: not startedAuto: queued - Queued
View details
5a WestWinds Buisness Park, Llangan, Cowbridge, Bridgend CF35 5DR, United KingdomNo niche
Desktop
No screenshot yetClick Screenshot to capture this website.
Mobile
No screenshot yetClick Screenshot to capture this website.

Generate brief writes a markdown brief into the local jobs folder. Build demo starts a local Cursor SDK agent to create the demo page in this project.

Barry Therapy Centre

Unscored

dryfloatationbarry@gmail.com

new
Demo: Not built yet
Build: not startedAuto: queued - Queued
View details
1st Floor, 44 Holton Rd, Barry CF63 4HD, United KingdomNo niche
Desktop
No screenshot yetClick Screenshot to capture this website.
Mobile
No screenshot yetClick Screenshot to capture this website.

Generate brief writes a markdown brief into the local jobs folder. Build demo starts a local Cursor SDK agent to create the demo page in this project.

Wedding Belles

Unscored

ellen-belles@hotmail.com

new
Demo: Not built yet
Build: not startedAuto: queued - Queued
View details
1 Heol Mostyn, Pyle, Kenfig Hill, Bridgend CF33 6BJ, United KingdomNo niche
Desktop
No screenshot yetClick Screenshot to capture this website.
Mobile
No screenshot yetClick Screenshot to capture this website.

Generate brief writes a markdown brief into the local jobs folder. Build demo starts a local Cursor SDK agent to create the demo page in this project.

Complete Solar Services

Unscored

enquiries@completesolarservices.co.uk

new
Demo: Not built yet
Build: not startedAuto: queued - Queued
View details
No locationNo niche
Desktop
No screenshot yetClick Screenshot to capture this website.
Mobile
No screenshot yetClick Screenshot to capture this website.

Generate brief writes a markdown brief into the local jobs folder. Build demo starts a local Cursor SDK agent to create the demo page in this project.

Cymraeg Catering Ltd

Unscored

enquiries@cymraegcatering.co.uk

new
Demo: Not built yet
Build: not startedAuto: queued - Queued
View details
No 2, Unit 11 Woodham Rd, Barry CF63 4JE, United KingdomNo niche
Desktop
No screenshot yetClick Screenshot to capture this website.
Mobile
No screenshot yetClick Screenshot to capture this website.

Generate brief writes a markdown brief into the local jobs folder. Build demo starts a local Cursor SDK agent to create the demo page in this project.

Cymraeg Vending Ltd

Unscored

enquiries@cymraegvending.co.uk

new
Demo: Not built yet
Build: not startedAuto: queued - Queued
View details
Unit 11 Woodham Rd, Barry, CF63 4JE, United KingdomNo niche
Desktop
No screenshot yetClick Screenshot to capture this website.
Mobile
No screenshot yetClick Screenshot to capture this website.

Generate brief writes a markdown brief into the local jobs folder. Build demo starts a local Cursor SDK agent to create the demo page in this project.

Gates 'N' Railings

Unscored

enquiries@gatesnrailings-barry.co.uk

new
Demo: Not built yet
Build: not startedAuto: queued - Queued
View details
Unit 3 Priority Workshops Ty Verlon Industrial Estate, Barry, CF63 2BE, United KingdomNo niche
Desktop
No screenshot yetClick Screenshot to capture this website.
Mobile
No screenshot yetClick Screenshot to capture this website.

Generate brief writes a markdown brief into the local jobs folder. Build demo starts a local Cursor SDK agent to create the demo page in this project.

K S Barry (Plumbing & Heating)

Unscored

enquiries@ksbarry.com

new
Demo: Not built yet
Build: not startedAuto: queued - Queued
View details
The Old Courtyard, 8A Kingston Rd, Cardiff CF11 6HU, United KingdomNo niche
Desktop
No screenshot yetClick Screenshot to capture this website.
Mobile
No screenshot yetClick Screenshot to capture this website.

Generate brief writes a markdown brief into the local jobs folder. Build demo starts a local Cursor SDK agent to create the demo page in this project.

South Wales Pool and Spa

Unscored

enquiries@southwalespoolandspa.com

new
Demo: Not built yet
Build: not startedAuto: queued - Queued
View details
Unit 9C, Windmill Park, Hayes Rd, Sully, Barry, Penarth CF64 5AD, United KingdomNo niche
Desktop
No screenshot yetClick Screenshot to capture this website.
Mobile
No screenshot yetClick Screenshot to capture this website.

Generate brief writes a markdown brief into the local jobs folder. Build demo starts a local Cursor SDK agent to create the demo page in this project.

Testing Saints Ltd

Unscored

enquiries@testingsaints.co.uk

new
Demo: Not built yet
Build: not startedAuto: queued - Queued
View details
44 Slade Cl, Sully, Penarth CF64 5UU, United KingdomNo niche
Desktop
No screenshot yetClick Screenshot to capture this website.
Mobile
No screenshot yetClick Screenshot to capture this website.

Generate brief writes a markdown brief into the local jobs folder. Build demo starts a local Cursor SDK agent to create the demo page in this project.

TL Computer Systems (Wales) ltd

Unscored

enquiries@tlsystems.co.uk

new
Demo: Not built yet
Build: not startedAuto: queued - Queued
View details
40 Holton Rd, Barry, CF63 4HD, United KingdomNo niche
Desktop
No screenshot yetClick Screenshot to capture this website.
Mobile
No screenshot yetClick Screenshot to capture this website.

Generate brief writes a markdown brief into the local jobs folder. Build demo starts a local Cursor SDK agent to create the demo page in this project.

Conservatory Warmer Roof Ltd

Unscored

futureidealhomesltd@gmail.com

new
Demo: Not built yet
Build: not startedAuto: queued - Queued
View details
No locationNo niche
Desktop
No screenshot yetClick Screenshot to capture this website.
Mobile
No screenshot yetClick Screenshot to capture this website.

Generate brief writes a markdown brief into the local jobs folder. Build demo starts a local Cursor SDK agent to create the demo page in this project.

South Wales Plasterer

Unscored

georgedaviesjoshua@gmail.com

new
Demo: Not built yet
Build: not startedAuto: queued - Queued
View details
Merthyr St, Barry, CF63 4LA, United KingdomNo niche
Desktop
No screenshot yetClick Screenshot to capture this website.
Mobile
No screenshot yetClick Screenshot to capture this website.

Generate brief writes a markdown brief into the local jobs folder. Build demo starts a local Cursor SDK agent to create the demo page in this project.