Skip to content
The work

Demo sites, each with its reports.

Every site here is a fully working demo, built exactly the way we build for real clients. Pick a template like one of these, or order one designed just for your business. We add the next demo only after it is published and tested, and each case study links to the live site, to its saved PageSpeed reports and to a fresh security headers scan.

Filter by service

Websites

Filter by business type
Pressure washing company

Sunridge Pressure Washing

Demo site for an invented company

What a pressure-washing company in the East Valley of Arizona could have: a site built to be fast on a phone.

The brief

A site for a pressure-washing company in the East Valley of Arizona. People compare quotes on their phones, so the site has to load fast and show a price early.

Desktop view of the Sunridge Pressure Washing first screen: a headline about a driveway looking new again, a ZIP code field, and a technician pressure washing a driveway.

What we built

  • Instant Estimate calculator

    A slider, six services and three dirt levels update the price live, including the bundle discount.

    The Instant Estimate calculator: a square-footage slider, six service checkboxes with Driveway Cleaning ticked, three dirt levels, and a live price range.
  • Arizona know-how section

    Hard water, caliche, and a table that says which surfaces need a soft wash and which can take pressure.

    The Arizona know-how section: text about hard water and caliche, and a table that says which surfaces need a soft wash and which can take a pressure wash.
  • Service-area section

    Cards for Gilbert, Chandler, Mesa and Queen Creek, with a ZIP check above them.

    The service-area section with four cards: Gilbert, Chandler, Mesa and Queen Creek.
  • A "Refer a Neighbor" block

    A referral offer for the customer and the neighbor they bring.

  • Eight questions with answers

    Plain-text answers to the questions a homeowner asks before booking.

    The frequently asked questions section: eight questions, with the first answer open.
  • A quote form with the consent line

    The form is labelled as a demo and carries the text-message consent line.

On a phone

The first screen on a phone: the headline and the introduction come first.

Phone view of the Sunridge first screen: the header, a headline about a driveway looking new again, and the introduction text.

The live site

Open it, scroll it, and run the same tools on it yourself.

The numbers

Portfolio card for Sunridge Pressure Washing. Google PageSpeed reports of September 10, 2026, 9:11 AM ET: PageSpeed 100 / 100 / 100 / 100 on mobile and on desktop. Security headers grade A+. Load metrics for mobile and desktop are listed on the card.

sunridge-pressure-washing.pages.dev

Both PageSpeed reports are saved and public. Open them and compare them with the card. The security headers link opens securityheaders.com, which does not save reports: a fresh scan opens each time; the grade shown is from our scan on September 10, 2026, 9:20 AM ET.

PageSpeed measured September 10, 2026, 9:11 AM ET. The buttons run the same tests on the live site now.

Under the hood

  • Built with Astro.
  • Hosted on Cloudflare Pages.
  • All six security headers present: HSTS, CSP, Permissions-Policy, Referrer-Policy, X-Content-Type-Options and X-Frame-Options.

Sunridge is a working demo, not a real business. Its reviews, counters and license number are labelled samples.

Landscaping company

Tannin Creek Landscape Co.

Demo site for an invented company

What a landscaping company in Wesley Chapel, Florida, could have: a named 12-month care plan and an honest comparison table for HOA boards.

The brief

A site for a landscaping company in Wesley Chapel, Florida. HOA boards and homeowners need a plan built for a Zone 9b summer, not a generic national schedule.

Desktop view of the Tannin Creek Landscape Co. first screen: a photo of a lush Florida yard with palm trees, a headline about landscape care for Wesley Chapel communities and homes, and Request a proposal and Call buttons.

What we built

  • The Florida Season Plan

    A named, 12-month system: what a Zone 9b property actually needs each month, from dormant-season pruning to hurricane-season canopy checks.

    The Florida Season Plan section: a 12-month grid from January to December, each month showing the specific lawn-care task for a Zone 9b property that month.
  • An honest comparison table

    Tannin Creek weighed against a national chain and a solo mow-and-go operator, side by side, so a board can decide for its own property.

    The Compared Honestly section: a table weighing Tannin Creek against a national chain and a solo mow-and-go operator across six questions, including licensing, storm response and contract length.
  • A filterable portfolio

    Real project cards tagged by neighborhood, service and property type, so a visitor sees only the jobs that match theirs.

    The filterable portfolio section: project cards for a community entrance, an office park and an HOA common area, each tagged by neighborhood and service.
  • An HOA lead magnet

    A 14-question contractor checklist, gated behind a short form, built for HOA boards comparing bids.

  • Six questions with answers

    Plain-text answers to what a homeowner or board asks before signing.

    The frequently asked questions section with six collapsed questions about service area, plans and irrigation.

On a phone

The first screen on a phone: the headline and the call-to-action come first.

Phone view of the Tannin Creek first screen: the header, the headline about landscape care for Wesley Chapel, and the Request a proposal button.

The live site

Open it, scroll it, and run the same tools on it yourself.

The numbers

Portfolio card for Tannin Creek Landscape Co.. Google PageSpeed reports of November 1, 2026, 9:57 PM ET: PageSpeed 100 / 100 / 100 / 100 on mobile and on desktop. Security headers grade A+. Load metrics for mobile and desktop are listed on the card.

tannin-creek-landscape.pages.dev

Both PageSpeed reports are saved and public. Open them and compare them with the card. The security headers link opens securityheaders.com, which does not save reports: a fresh scan opens each time; the grade shown is from our scan on November 7, 2026, 1:36 PM ET.

PageSpeed measured November 1, 2026, 9:57 PM ET. The buttons run the same tests on the live site now.

Under the hood

  • Built with Astro.
  • Hosted on Cloudflare Pages.
  • All six security headers present: HSTS, CSP, Permissions-Policy, Referrer-Policy, X-Content-Type-Options and X-Frame-Options.

Tannin Creek is a working demo, not a real business. Its reviews, counters and license number are labelled samples.

Roofing company

Caliche Ridge Roofing

Demo site for an invented company

What a roofing company in Schertz, Texas, could have: an honest walk-through of a hail claim, a monthly financing calculator and a library of storm guides.

The brief

A site for a roofing company in Schertz, Texas. After a hail storm, homeowners need to know who does what, the insurer, the adjuster and the roofer, and what the deductible really is.

Desktop view of the Caliche Ridge Roofing first screen: a headline about hail damage handled with your insurance company, a roofer working a slope with a safety line, and Book a free inspection and Call buttons.

What we built

  • A hail claim, step by step

    The real sequence of a roof claim and who does what at each step. The site says plainly that the company is a roofing contractor, not the insurer and not a public adjuster.

    The What a hail claim actually looks like section: five numbered steps from free inspection through the insurer’s decision to the finished repair, next to a photo of a roof with a chimney and a ladder.
  • A monthly financing calculator

    Move the slider to an estimate, pick a term, and see a monthly figure with the rate it assumes shown right under it.

    The What would it cost per month calculator: a project-cost slider, four term buttons, and a monthly payment figure with the APR it assumes shown underneath.
  • Recent work by city

    Project cards filtered by the five cities the company serves.

    The Roofs we finished nearby section: six project cards labelled by city, with a filter row for Schertz, Cibolo, Universal City, Converse and New Braunfels.
  • Storm guides

    Three plain-language guides: what to photograph after a hail storm, how a roof insurance claim works, and what Texas law says about the deductible.

    The storm resources page: three guide cards on what to photograph after a hail storm, how a roof insurance claim works, and what Texas law says about the deductible.
  • Texas rules, followed

    No promise to cover a deductible, which Texas law forbids, and no hint of a state roofing license, since Texas does not license roofers.

On a phone

The first screen on a phone: the headline and the inspection button come first.

Phone view of the Caliche Ridge first screen: the header, the headline about hail damage handled with your insurance company, and the Book a free inspection button.

The live site

Open it, scroll it, and run the same tools on it yourself.

The numbers

Portfolio card for Caliche Ridge Roofing. Google PageSpeed reports of November 1, 2026, 9:56 PM ET: PageSpeed 100 / 100 / 100 / 100 on mobile and on desktop. Security headers grade A+. Load metrics for mobile and desktop are listed on the card.

caliche-ridge-roofing.pages.dev

Both PageSpeed reports are saved and public. Open them and compare them with the card. The security headers link opens securityheaders.com, which does not save reports: a fresh scan opens each time; the grade shown is from our scan on November 7, 2026, 1:36 PM ET.

PageSpeed measured November 1, 2026, 9:56 PM ET. The buttons run the same tests on the live site now.

Under the hood

  • Built with Astro.
  • Hosted on Cloudflare Pages.
  • All six security headers present: HSTS, CSP, Permissions-Policy, Referrer-Policy, X-Content-Type-Options and X-Frame-Options.

Caliche Ridge is a working demo, not a real business. Its reviews, rating, figures and projects are labelled samples.

Heating and air company

Copperfield Air

Demo site for an invented company

What a heating and air company in Boerne, Texas, could have: offers that count down and come off the page, three maintenance plans side by side and a monthly payment estimator.

The brief

A site for a heating and air company in Boerne, Texas. When the AC quits in July, a homeowner needs to know a person answers at night and what the repair costs before anyone starts.

Desktop view of the Copperfield Air first screen: a headline saying a person answers the phone at 2 a.m., a technician reading refrigerant gauges at an outdoor unit, and Call and Book online buttons.

What we built

  • Offers with a real end date

    Each special shows how many days it has left, counted in Boerne time, and comes off the page when it runs out.

    The "This month’s HVAC specials" section: six offer cards for cooling, heating, air quality and a maintenance plan, each with a badge showing how many days it has left.
  • Three maintenance plans, side by side

    Basic, Comfort and Total compared line by line, with the renewal and cancellation terms written under the table.

    The Skip the July breakdown section: Basic, Comfort and Total maintenance plans compared line by line, with a monthly or annual billing switch and the plan terms written under the table.
  • A monthly payment estimator

    Slide to a job cost, pick a term, and see a monthly figure with the rate it assumes. It says plainly that it is an estimate, not a loan offer.

    The What would a new system cost per month estimator: a job-cost slider, three term buttons, and a monthly figure with the APR it assumes shown underneath.
  • Why systems fail sooner here

    Four local reasons, from 16-hour summer runtimes to 150°F attics.

    The Why AC units fail sooner in the Hill Country section: four numbered reasons, from long summer runtimes to hot attics and small refrigerant leaks.
  • Texas rules, followed

    The TDLR license number sits in the first screen and the regulator notice in the footer, as Texas requires in HVAC advertising.

On a phone

The first screen on a phone: the phone number and the booking button come first.

Phone view of the Copperfield Air first screen: the header, the headline about answering the phone at 2 a.m., and the Call and Book online buttons.

The live site

Open it, scroll it, and run the same tools on it yourself.

The numbers

Portfolio card for Copperfield Air. Google PageSpeed reports of September 27, 2026, 6:46 AM ET: PageSpeed 100 / 100 / 100 / 100 on mobile and on desktop. Security headers grade A+. Load metrics for mobile and desktop are listed on the card.

copperfield-air.pages.dev

Both PageSpeed reports are saved and public. Open them and compare them with the card. The security headers link opens securityheaders.com, which does not save reports: a fresh scan opens each time; the grade shown is from our scan on September 27, 2026, 6:50 AM ET.

PageSpeed measured September 27, 2026, 6:46 AM ET. The buttons run the same tests on the live site now.

Under the hood

  • Built with Astro.
  • Hosted on Cloudflare Pages.
  • All six security headers present: HSTS, CSP, Permissions-Policy, Referrer-Policy, X-Content-Type-Options and X-Frame-Options.

Copperfield Air is a working demo, not a real business. Its reviews, rating, figures, offers and license number are labelled samples.

Auto detailing shop

Vale Auto Detailing

Demo site for an invented company

What an auto detailing shop in Henderson, Nevada, could have: every price published by vehicle size, a panel-by-panel film estimator and a tint preview with the Nevada law beside it.

The brief

A site for an auto detailing shop in Henderson, Nevada. Owners want to know what a coating or film costs for their own car before they call, and what tint is legal before it goes on.

Desktop view of the Vale Auto Detailing first screen: a headline about nine years of Nevada sun undone in a day, a close-up of glossy dark paint, and Get your estimate and See every price buttons.

What we built

  • Every price, by vehicle size

    Pick car, midsize or oversize and the whole menu reprices, with how long the shop keeps the car on every row.

    The published price menu: a switch for cars, midsize and oversize vehicles, and six detailing packages from Express Detail to Ceramic Coating, each with a price and how long the shop keeps the car.
  • A panel-by-panel film estimator

    Start from a package, add or remove single panels, and the price range and the days needed update as you go.

    The paint protection film estimator: a car outline with the covered panels in gold, package buttons, a list of single panels, and a live price range with the days needed.
  • A tint preview with the law beside it

    Slide through five film shades seen from the driver seat, with what Nevada law allows on each window right next to it.

    The window tint preview: a view from the driver seat at five film shades, next to a summary of the Nevada tint law for front windows, rear windows and the windshield.
  • An estimate in five steps

    A short quiz about the car and the job ends with a price range taken from the same published menu.

    The five-step estimate quiz: the first question asks what the visitor is after, with six choices from ceramic coating to window tint.
  • A gallery you can filter

    Sample jobs filtered by the kind of vehicle or by the kind of work.

On a phone

The first screen on a phone: the headline and the estimate button come first.

Phone view of the Vale first screen: the header with a Book a slot button, the headline about Nevada sun, and the Get your estimate button.

The live site

Open it, scroll it, and run the same tools on it yourself.

The numbers

Portfolio card for Vale Auto Detailing. Google PageSpeed reports of October 15, 2026, 12:26 AM ET: PageSpeed 100 / 100 / 100 / 100 on mobile and on desktop. Security headers grade A+. Load metrics for mobile and desktop are listed on the card.

vale-auto-detailing.pages.dev

Both PageSpeed reports are saved and public. Open them and compare them with the card. The security headers link opens securityheaders.com, which does not save reports: a fresh scan opens each time; the grade shown is from our scan on October 15, 2026, 12:26 AM ET.

PageSpeed measured October 15, 2026, 12:26 AM ET. The buttons run the same tests on the live site now.

Under the hood

  • Built with Astro.
  • Hosted on Cloudflare Pages.
  • All six security headers present: HSTS, CSP, Permissions-Policy, Referrer-Policy, X-Content-Type-Options and X-Frame-Options.

Vale is a working demo, not a real business. Its reviews, rating, figures, prices and gallery are labelled samples.

Pest control company

Halcyon Pest Solutions

Demo site for an invented company

What a pest control company in St. Petersburg, Florida, could have: a seasonal pest forecast for Pinellas County, a pest picker that recommends a plan and says why, and a library of 25 pest pages.

The brief

A site for a pest control company in St. Petersburg, Florida. Homeowners want to know what is active this month, which plan covers the pests they have seen, and what a WDO report means before a home sale.

Desktop view of the Halcyon Pest Solutions first screen: the headline Termites do not wait for business hours, a ZIP code box to see pest activity nearby, and a photo of a Florida bungalow with a sample rating.

What we built

  • A seasonal pest forecast

    A model of 12 pests for Pinellas County shows the top three this week, an eight-week chart and a ZIP lookup, labelled on the page as a model, not live data.

    The pest activity forecast for Pinellas County: the top three pests this week with activity levels, an eight-week chart for yellow jackets, and a line that labels it as a seasonal model.
  • A pest picker that recommends a plan

    Tap the pests you have seen and the plan that covers all of them appears, with the reason in plain words.

    The pest picker with German cockroaches, mosquitoes and subterranean termites selected, and the recommended Complete plan beside it with the reason it covers all three.
  • A library of 25 pest pages

    Every pest has its own page built from one content collection, so the menu, the library and the sitemap update themselves.

    The pest library: 25 pests in four groups, common household, biting and stinging, nuisance and invasive, structural and garden, each with a drawn icon and a one-line description.
  • The WDO report, explained

    A plain-language page on the Florida wood-destroying organism inspection for home sales, with what it covers and a published sample price.

    The WDO section: a photo of a yellow Florida house and a list of what a wood-destroying organism inspection covers before a home sale, with a sample price.
  • Plans side by side

    Three plans with published prices and one table that shows what each of them covers.

    The plan comparison table: Quarterly, Termite Shield and Complete side by side, with visits a year and every service each plan includes.
  • Verify a technician

    A page on checking a technician at the door, with a demo lookup, next to Health & Safety and Licenses pages for the trade.

On a phone

The first screen on a phone: the headline, the ZIP lookup and the inspection button come first.

Phone view of the Halcyon first screen: the header with a Free inspection button, the headline about termites, the ZIP code box and the Book a free inspection button.

The live site

Open it, scroll it, and run the same tools on it yourself.

The numbers

Portfolio card for Halcyon Pest Solutions. Google PageSpeed reports of October 20, 2026, 7:38 PM ET: PageSpeed 100 / 100 / 100 / 100 on mobile and on desktop. Security headers grade A+. Load metrics for mobile and desktop are listed on the card.

halcyon-pest.pages.dev

Both PageSpeed reports are saved and public. Open them and compare them with the card. The security headers link opens securityheaders.com, which does not save reports: a fresh scan opens each time; the grade shown is from our scan on October 20, 2026, 7:42 PM ET.

PageSpeed measured October 20, 2026, 7:38 PM ET. The buttons run the same tests on the live site now.

Under the hood

  • Built with Astro.
  • Hosted on Cloudflare Pages.
  • Forty pages, 25 of them pest pages built from one content collection.
  • All six security headers present: HSTS, CSP, Permissions-Policy, Referrer-Policy, X-Content-Type-Options and X-Frame-Options.

Halcyon is a working demo, not a real business. Its reviews, rating, figures, prices and license number are labelled samples.

Medical spa

Pearlfern Aesthetics

Demo site for an invented company

What a medical spa in Brentwood, Tennessee, could have: every price published with the package saving, a treatment quiz that ends in a consultation time, and the state medical spa rules built into every page.

The brief

A site for a medical spa in Brentwood, Tennessee. Clients want to know what a treatment costs and who performs it before they book, and Tennessee law asks every medical spa to name its medical director in all of its advertising.

Desktop view of the Pearlfern Aesthetics first screen: the headline Quiet, careful skin care, Book a consultation and See prices buttons, the medical director line, and a photo of a quiet treatment room with a sample rating.

What we built

  • A treatment quiz that ends in a booking

    Six short steps lead from what brings you in to a consultation time, on a calendar of the next ten working days that skips holidays.

    The treatment quiz, step 1 of 6: what brings you in, with six choices from injectables and laser treatments to not sure yet.
  • Every price, with the package saving

    One switch moves between single sessions and packages of 3 or 6 and shows the saving on every row. It works even without JavaScript.

    The price list with the Package of 3 switch selected: six treatments, each with the price per session, the package total and the saving, and a link to side effects, downtime and alternatives.
  • Before and after, drawn honestly

    Drawn diagrams of what each treatment works on, filtered by concern and labelled as illustrations, never photographs of patients.

    The before and after section: a drawn cross-section of skin texture with a slider between before and after, concern filters above it, and the label Diagram, not a photograph of a patient.
  • A membership calculator that can say no

    Put in a yearly spend and it says which tier returns more, including when the answer is the free one.

    The membership calculator: a yearly spend of 1,200 dollars, the free Glow tier and the paid Pearlfern Circle tier side by side, and the answer that Glow returns more at that spend.
  • Financing with the whole picture

    The monthly estimate always shows the APR, the number of payments and the total repaid, as federal lending rules require.

    The financing estimate: a treatment cost slider, a choice of term and example APR, and the monthly payment shown with the number of payments and the total repaid.
  • The clinicians, named

    The medical director and the lead injector with their license types and board certification on the page, as Tennessee law asks.

    The clinicians section: two cards with drawn monograms for the medical director and the lead injector, each with license type and board certification, labelled as demo personas.
  • A page for each treatment

    Ten treatment pages with side effects, downtime, who should wait and the alternatives, and eight pages that start from a concern instead.

On a phone

The first screen on a phone: the headline, the consultation button and the medical director come first.

Phone view of the Pearlfern first screen: the header with a Book button, the headline Quiet, careful skin care, Book a consultation and See prices buttons, and the medical director line.

The live site

Open it, scroll it, and run the same tools on it yourself.

The numbers

Portfolio card for Pearlfern Aesthetics. Google PageSpeed reports of November 1, 2026, 9:57 PM ET: PageSpeed 100 / 100 / 100 / 100 on mobile and on desktop. Security headers grade A+. Load metrics for mobile and desktop are listed on the card.

pearlfern-aesthetics.pages.dev

Both PageSpeed reports are saved and public. Open them and compare them with the card. The security headers link opens securityheaders.com, which does not save reports: a fresh scan opens each time; the grade shown is from our scan on November 7, 2026, 1:36 PM ET.

PageSpeed measured November 1, 2026, 9:57 PM ET. The buttons run the same tests on the live site now.

Under the hood

  • Built with Astro.
  • Hosted on Cloudflare Pages.
  • Thirty-one pages, among them ten treatment pages, eight concern pages and ten legal pages.
  • All six security headers present: HSTS, CSP, Permissions-Policy, Referrer-Policy, X-Content-Type-Options and X-Frame-Options.

Pearlfern is a working demo, not a real business. Its clinicians, reviews, rating, figures and prices are labelled samples.

Family dental practice

Northbend Family Dental

Demo site for an invented company

What a family dental practice in Huntersville, North Carolina, could have: an insurance check before the first visit, every price shown with and without insurance, and online booking that includes Saturday mornings.

The brief

A site for a family dental practice in Huntersville, North Carolina, that also serves Cornelius, Davidson and Mooresville. Families want to know whether their insurance is accepted and what a visit costs before they book, and North Carolina rules ask every dental advertisement to name each dentist and say whether they are a general dentist or a specialist.

Desktop view of the Northbend Family Dental first screen: the headline Book online. See a dentist this week, the Book appointment and Check my insurance buttons, the office hours, the line naming each dentist as a general dentist, and a photo of a treatment room with a sample rating.

What we built

  • An insurance check before the first visit

    Carrier, member ID and date of birth in one short form, and four plain answers on network, annual maximum, waiting period and what a plan usually covers.

    The insurance check: a short form for the carrier, member ID, date of birth and patient, a note that the front desk replies within one business hour, and four cards on in network, annual maximum, waiting period and the usual 100, 80 and 50 percent coverage.
  • Booking in five steps

    A calendar on the practice's own hours in Eastern Time: Saturday mornings open, Sundays and major holidays closed.

    Online booking, step 1 of 5: have you been to Northbend before, with New patient and Existing patient buttons, next to the practice hours and a note that Sundays and major holidays are closed.
  • Every price, with and without insurance

    Tabs for preventive, restorative, cosmetic, orthodontic and emergency care, each service with the cash price, the plan price and the typical coverage.

    The price list on the Preventive tab: every service with the cash price, the price on the Northbend Care plan and the typical insurance coverage, with tabs for restorative, cosmetic, orthodontic and emergency care.
  • A membership calculator that shows the maths

    Say who it is for and what treatment you expect, and it compares the year with and without the in-house plan, including when the plan costs more.

    The Northbend Care calculator: no insurance, one adult, two check-ups and one filling, a table of the year without the plan and with it, and the answer that the plan saves 159 dollars this year.
  • An urgency check in ten seconds

    Five symptoms to tick, the 911 cases first, and general first aid from public dental guidance, never a diagnosis.

    The urgency check: five symptoms to tick, a box that says when to call 911 or go to the nearest emergency room, and general first aid for what was ticked.
  • The dentists, named

    Each dentist with school, years in practice and languages, and the words General Dentist on every page, as North Carolina rules ask.

    The dentists section: three cards with drawn monograms, each general dentist with dental school, years in practice, languages and focus, labelled as demo personas.
  • The patient rights pages

    A Notice of Privacy Practices, a Good Faith Estimate page for patients without insurance, and a notice of non-discrimination with language help in Spanish.

On a phone

The first screen on a phone: the Saturday hours and the phone number on top, then the booking and insurance buttons.

Phone view of the Northbend first screen: the Open Saturday mornings bar with the phone number, the Book online button, the headline Book online. See a dentist this week, the Book appointment and Check my insurance buttons, and the office hours.

The live site

Open it, scroll it, and run the same tools on it yourself.

The numbers

Portfolio card for Northbend Family Dental. Google PageSpeed reports of October 21, 2026, 6:17 AM ET: PageSpeed 100 / 100 / 100 / 100 on mobile and on desktop. Security headers grade A+. Load metrics for mobile and desktop are listed on the card.

northbend-dental.pages.dev

Both PageSpeed reports are saved and public. Open them and compare them with the card. The security headers link opens securityheaders.com, which does not save reports: a fresh scan opens each time; the grade shown is from our scan on October 22, 2026, 11:22 PM ET.

PageSpeed measured October 21, 2026, 6:17 AM ET. The buttons run the same tests on the live site now.

Under the hood

  • Built with Astro.
  • Hosted on Cloudflare Pages.
  • Twenty-eight pages, among them six service pages and eleven legal pages.
  • All six security headers present: HSTS, CSP, Permissions-Policy, Referrer-Policy, X-Content-Type-Options and X-Frame-Options.

Northbend is a working demo, not a real business. Its dentists, reviews, rating, figures and prices are labelled samples.

Immigration law firm

Farcross Immigration Law

Demo site for an invented company

What an immigration law firm in Duluth, Georgia, could have: every page in English and Spanish, a calculator for the government filing fees, and a dated tracker of the policy changes that affect each case.

The brief

A site for an immigration law firm in Duluth, Georgia. Many of its clients read Spanish first, government fees and rules change often, and people want to see what a case will cost and what has changed before they call.

Desktop view of the Farcross Immigration Law first screen: the headline Your family's case, explained in your language, the same line in Spanish, the Book a free 20-minute consultation button, the office hours, and a photo of a family.

What we built

  • Every page in two languages

    Each page has an English and a Spanish version with its own Spanish address, one click apart.

    The Spanish home page: the headline El caso de su familia, explicado en su idioma, the consultation button in Spanish, and the EN switch in the header.
  • A fee calculator for twelve USCIS forms

    Choose paper or online filing and how many of each form, and it adds up the government fees from the official schedule, with the date it was checked. The firm's own fee is quoted separately.

    The USCIS fee calculator: paper or online filing, a number for each form with its filing and biometrics fees, a total of 2,115 dollars, and the date the fee schedule was checked.
  • A policy tracker with dates and sources

    Twelve changes, each with its status, a plain note on what it means for you and a link to the official source, filtered by topic and status.

    The policy tracker: three dated changes, each with its status, its topic, a plain note on what it means for you and a link to the official source.
  • Processing times, now and then

    How long USCIS takes for each form today, next to the figure from late 2024.

    USCIS processing times: a table of forms and case types with the months it takes now next to the figure from late 2024, and a link to the official processing times tool.
  • A library of guides and official sources

    Forty-seven resources filtered by topic, country and type. The filter stays in the address, so a view can be sent to a relative.

    The resource library: guides, checklists, official sources and videos, with filters for type and a label for the type and topic on every card.
  • Lawyers, not notaries

    The consultation form and the attorney advertising page say plainly that licensed attorneys give the advice and that a notary public in the United States cannot.

On a phone

The first screen on a phone: Hablamos español and the phone number on top, then the headline in both languages and the consultation button.

Phone view of the Farcross first screen: the Hablamos español bar with the phone number, the ES switch, the headline Your family's case, explained in your language, and the consultation button.

The live site

Open it, scroll it, and run the same tools on it yourself.

The numbers

Portfolio card for Farcross Immigration Law. Google PageSpeed reports of November 1, 2026, 9:58 PM ET: PageSpeed 100 / 100 / 100 / 100 on mobile and on desktop. Security headers grade A+. Load metrics for mobile and desktop are listed on the card.

farcross-immigration.pages.dev

Both PageSpeed reports are saved and public. Open them and compare them with the card. The security headers link opens securityheaders.com, which does not save reports: a fresh scan opens each time; the grade shown is from our scan on November 7, 2026, 1:36 PM ET.

PageSpeed measured November 1, 2026, 9:58 PM ET. The buttons run the same tests on the live site now.

Under the hood

  • Built with Astro.
  • Hosted on Cloudflare Pages.
  • Fifty-one pages: every page in English and in Spanish, among them six practice area pages and eleven legal pages in each language.
  • All six security headers present: HSTS, CSP, Permissions-Policy, Referrer-Policy, X-Content-Type-Options and X-Frame-Options.

Farcross is a working demo, not a real law firm. Its attorneys, reviews and figures about the firm are labelled samples; the government fees and processing times come from official USCIS sources.

Ice cream shop

Tidewren Creamery

Demo site for an invented company

What an ice cream shop in Charleston, South Carolina, could have: a sundae builder that prices the order as you go, pints shipped frozen in a box of five, and a flavor wall with allergens on every card.

The brief

A site for an ice cream parlor and soda fountain with two shops, downtown Charleston and Mount Pleasant, South Carolina. People want to know what is on the wall today, whether the shop is open and what is in each flavor, and the shop also ships pints across the country.

Desktop view of Tidewren Creamery first screen: the headline Charleston's hand-churned ice cream shop, the Build a box of pints and Order ahead for pickup buttons, whether the downtown shop is open now, and a photo of a sundae in a soda glass.

What we built

  • A builder that prices the order as you go

    Pick a base, a size, flavors and toppings and the total adds up before tax. The finished screen can be shown at the counter.

    The sundae and soda builder: base, size, flavors, cup or cone and toppings, with the order total adding up on the right and a Show this screen at the counter button.
  • A box of pints by mail

    At least five pints so the box stays frozen, a sixth for $10 and free shipping over $99, and the box carries on to checkout.

    Pints by mail: every pint 15 dollars, a box of at least five packed in dry ice, a sixth pint for 10 dollars and free shipping over 99 dollars, with this month's flavors to add.
  • A flavor wall with filters

    Counts on every filter, a search box and what each flavor contains on its card. The chosen filter stays in the address.

    The flavor wall: filters with counts for best sellers, this month, dairy-free, gluten-free, no nuts, seasonal and sorbet, a search box, and flavor cards that each say what they contain.
  • Two seasonal series

    The Orchard Series in autumn and the Hearth Series in winter, with the days left counted on the page and an honest note between the two.

    The Orchard Series, the autumn flavors of the month: five flavors with short descriptions and the number of days left until the series ends.
  • A shipping estimate with the real rules

    Pick a state and it says when the box ships and arrives: Monday to Wednesday to every state it ships to, Thursday only to the Carolinas and Georgia, with the 11 AM Eastern cut-off and carrier holidays counted.

    The shipping estimate: a choice of state, the answer with the day the box ships and the day it arrives, the Melt-Free Guarantee and dry ice safety advice.
  • Allergens, sesame included

    A table of every flavor against the major allergens, sesame among them, and what the kitchen can and cannot promise.

    The allergen guide: what the kitchen does to keep flavors apart, what to ask for at the counter, and a table of every flavor against the major allergens, sesame included.
  • Open now, for both shops

    Each shop says whether it is open right now, and the last order is taken 15 minutes before closing.

On a phone

The first screen on a phone: the series of the month on top, then the headline, the box of pints and whether the shop is open now.

Phone view of Tidewren Creamery first screen: the Orchard Series bar, the Order ahead button, the headline Charleston's hand-churned ice cream shop, the Build a box of pints button and whether the downtown shop is open now.

The live site

Open it, scroll it, and run the same tools on it yourself.

The numbers

Portfolio card for Tidewren Creamery. Google PageSpeed reports of November 1, 2026, 9:59 PM ET: PageSpeed 100 / 100 / 100 / 100 on mobile and on desktop. Security headers grade A+. Load metrics for mobile and desktop are listed on the card.

tidewren-creamery.pages.dev

Both PageSpeed reports are saved and public. Open them and compare them with the card. The security headers link opens securityheaders.com, which does not save reports: a fresh scan opens each time; the grade shown is from our scan on November 7, 2026, 1:36 PM ET.

PageSpeed measured November 1, 2026, 9:59 PM ET. The buttons run the same tests on the live site now.

Under the hood

  • Built with Astro.
  • Hosted on Cloudflare Pages.
  • Twenty-seven pages, among them the flavor wall, two series pages, pints by mail and ten legal pages.
  • All six security headers present: HSTS, CSP, Permissions-Policy, Referrer-Policy, X-Content-Type-Options and X-Frame-Options.

Tidewren Creamery is a working demo, not a real business. Its reviews, press quotes, figures and prices are labelled samples, and its checkout charges nothing.

Live chat

We are in the chat Monday to Saturday, 8:00 AM to 8:00 PM Eastern Time (New York). Leave your message and your email here, and we will reply shortly.

Live chat with a real person. No bots and no AI assistants.

Open in a new tab (opens in a new tab) Or send us the form