Skip to content
Laurel Web Studio

Westmoreland County, PA · web design

Websites that get you booked.

I audited 165 local businesses by hand across five counties: florists, pizzerias, cafes, contractors. 27 had no real website of their own. Most of the rest were quietly losing customers. I fix that, starting with a free written audit.

Two minutes to ask · No sales pitch · No obligation

165businesses audited by hand
54broken or missing entirely
69needed real fixes
42already solid

The evidence

165 audited. 54 broken or missing.

A printer's type case, one compartment per business I audited across five counties. The empty ones aren't a design choice. They're the businesses with no site of their own. Tap a square.

FloristWestmoreland Co., PAThe phone number appears three times as plain text with no tap-to-call, so a phone customer has to retype it to order.

Yours is one of these squares. I just haven't graded it yet.

Trades generalized · businesses anonymous · Westmoreland, Fayette, Allegheny & Butler counties, PA & Monongalia County, WV · August 2026 audits

How I graded these, and what each grade means

The patterns

Five ways a website loses customers.

The same failures kept turning up, audit after audit. Read them as a checklist. If one stings, that's the place to start.

  1. 01

    Your address quietly dies.

    Domains expire. Certificates lapse. DNS breaks. Customers see an error page and assume you closed for good.

    From the auditOne local shop’s domain no longer resolves, and map sites now list the business as closed.

  2. 02

    It breaks on a phone.

    Most people will only ever see your site on a six-inch screen. If they have to pinch and squint, they’re gone.

    From the auditA pet resort still serves separate desktop and mobile sites from a mid-2000s builder.

  3. 03

    Nobody can order or book.

    If ordering means calling during business hours, the sale goes to whoever has a working button at 9pm.

    From the auditA longtime local florist takes zero orders online, so wire services keep a cut of every sale they route.

  4. 04

    Google can’t find you.

    No site means no hours, no menu, no reviews link. Invisible at the exact moment someone is deciding.

    From the auditA hardware store’s only web presence is a corporate store locator. A busy coffee house has no menu anywhere online.

  5. 05

    It looks abandoned.

    An outdated site doesn’t read as neutral. It reads as closed, careless, or both. People judge the shop by the storefront.

    From the auditOne local homepage still shows the developer’s own to-do notes, typos and all.

The free audit

I looked, not a robot.

Every agency offers a “free audit”: a bot hits your URL and emails you a PDF of jargon. That's not this.

I open your website the way a customer would: on a phone, hungry, in a hurry. I try to order. I try to book. I check what Google shows at 9pm on a Friday. Then I write it up in plain English.

  • A one-page report card grading the five failure points above
  • The three fixes that matter most, in order
  • A ten-minute call to walk through it, only if you want one

How it works

Four steps, no mystery.

  1. 01

    The free audit

    You get the written report card either way. Keep it, shop it around, or do the fixes yourself.

  2. 02

    A fixed price

    One number, in writing, before work starts: small fixes from $95, full builds from $900. No hourly meter.

  3. 03

    The build

    You watch it come together at a private preview link, and change anything you want along the way.

  4. 04

    Launch & care

    Your domain, in your name, always. I keep everything patched and current from $48/mo. Cancel anytime.

Concept redesigns

What broken looks like, and the fix.

Drag the brass handle. These are anonymized concepts drawn straight from audit findings, not client work I'm claiming. This column fills with real launches as I ship them.

Pictures only prove so much. See the working pieces and click them yourself.

Bloom & StemShop · Weddings · About

Fresh bouquets, same-day, from the shop downtown.

Order by 1pm for same-day local delivery.

The Porch Jar · $38

Add to cart

Garden Dozen · $52

Add to cart

Seasonal Wrap · $44

Add to cart
Weddings & events · book a consultation online
WELCOME TO OUR FLOWER SHOPPE !!!
HomeAbout UsPhoto'sContact

~ * ~ Beautiful Flowers For All Occasion's ~ * ~

(click photo's to enlarge)

CALL TO ORDER - (724) 555-0142

We do NOT take orders on-line at this time, sorry!!

You are visitor #004,217 · Best viewed in Internet Explorer

BeforeConcept

The longtime florist

Audit finding: a florist in business for generations, zero online ordering. Wire services keep a cut of every routed sale. The concept: same-day delivery, orders taken directly, no middleman.

The pet resort

Audit finding: a live homepage showing the developer's own to-do notes, spelling errors included. The concept: calm, booking-first, and nothing on the page the owner didn't put there.

Happy TailsBook a stay

Your dog's favorite vacation.

Check-in → Check-outDog size ▾Check availability
Vet on call·Live webcams·Outdoor runs
Happy Tails Pet Resort
TODO - RESET THE BOOKING CALENDER BEFORE LAUNCH

We Love You're Pets!

Boarding * Grooming * Daycare * & More!!

Click Here For Rates!!Photo Gallery

Site under construction - please check back soon :-)

For mobile site click HERE

BeforeConcept
Ridge IT Support(724) 555-0100

Managed IT for Westmoreland County

Tech problems, handled today.

Same-day remote support

Flat monthly plans

Backups that restore

Get help nowAvg. first response: 47 min

This site can't be reached

The server IP address could not be found. The referral you got? They searched, found nothing, moved on.

ERR_NAME_NOT_RESOLVED

Reload
BeforeConcept

The invisible IT shop

Audit finding: an IT support company with no website at all. Referrals searched and found nothing. The concept: three pages that prove someone competent answers the phone.

The rented-out cafe

Audit finding: the cafe's own web address silently forwards to an ordering platform, so every link a customer shares carries the platform's brand and the platform's fees. The concept: their domain serves their shop, at counter prices.

Copper Kettle CoffeeMenu · Beans · Visit

Order ahead. Pick up at the counter. Counter prices.

Open till 6pm today · roasted in the back room on Tuesdays

Drip, 12oz · $2.75

Latte · $4.50

Cinnamon roll · $4

No app, no service fee, no middleman.Order ahead
SnackWagonCart (0)

SnackWagon > Coffee & Tea > Listing #48-2213

Copper Kettle Coffee

Delivered by SnackWagon couriers · 35 to 50 min

Drip coffee, 12oz$4.09
Cinnamon roll$5.79
Service fee + small order fee$3.48

Prices set by SnackWagon and may be higher than in store. Hours shown are delivery hours.

BeforeConcept
MarigoldServices · Stylists · Visit

Cut, color, and a chair by the window.

Tuesday to Saturday · next opening shown live

Women's cut · from $42

Color & foils · from $95

Full list with prices, no surprises

Call (724) 555-0177One tap. It dials.
⚠ Not securecertificate does not match this site

~ Marigold Salon & Day Spa ~

Where YOU are the star!

[ CALL NOW button - image not found ]

tap to call... (link opens a blank page)

Walk-in's welcome! Closed Monday's

BeforeConcept

The unreachable salon

Audit finding: the call button on the phone version dials nothing, and the secure address fails its certificate check, so browsers warn people away. The concept: one working call button and a padlock that just works.

The two-number tavern

Audit finding: two different phone numbers on the same page, both plain text, neither one tappable. Nobody knows which one rings the bar. The concept: one number, one tap, and tonight's answers up top.

Iron Bridge TavernMenu · Events · Visit

Open till 11 tonight. Kitchen till 10.

Tonight: fish fry & the back porch is open

Wings, 12 for $14

Fish fry plate · $13

Full menu as real text, no PDF

Call (724) 555-0118One number. It taps. It rings the bar.
IRON BRIDGE TAVERN

Call for reservations: (724) 555-0118

"Best wings in the valley!"

Friday Fish Fry! Karaoke Sat 9pm!

Menu available - stop in or call ahead

Questions? Phone (724) 555-0184 · est. 1978
BeforeConcept

Pricing

Plain numbers, in writing.

Monthly is the same fixed build price split over a fixed number of months; the exact term and total print in your written quote before you commit. The care plan further down is a separate, ongoing service.

Standard

The full build

$1,800–2,700$1,800–2,700split monthly, term in your quote

Restaurants, salons, shops: a site the owner edits, with ordering or booking built in.

  • Designed by hand around your actual menu, services, and busy hours
  • Online ordering or booking wired in, no commission middlemen
  • You change hours, menus, and photos yourself
  • Local search done right: Google Business, maps, structured data
Start with the free audit

Starter

from $900from $900split monthly, term in your quote

Single-location trades that need to exist properly online: pages that load, a number that's tappable, hours Google believes.

Premium

$3,000+let's talk

Real e-commerce, multi-location, or fully custom builds, quoted precisely after the audit.

Small fixes

$95–650

priced by the amount of work · no rebuild required

Not everything needs a rebuild. A wrong number, a dead link, a phone you can't tap: one fix is $95, a short list is $350, a full day of them is $650. The exact number comes out of your audit report, fixed in writing before anything starts.

The care plan

$48–90/mo

hosting · security patches · content updates · SSL renewal · a human who answers

Where you land in that range depends on how much changes month to month; the exact number is in your written quote. Cancel anytime. The site, the domain, and every password stay yours. Every project gets a fixed written quote before any work starts; if you choose monthly, the exact term and total are spelled out in that quote. No interest games, no surprises.

Read the terms before you commit
Est. Westmoreland Co.LAURELWEB STUDIOWebsites that get you booked

Who's behind this

One person. Every pixel.

I started this the unglamorous way. One July I sat down and graded two dozen local business websites by hand: the florist, the pizzeria, the pet resort, the funeral home. Not with a scanner. I used each site the way a customer would, on a phone, and wrote down exactly where it lost me. In August I tightened the method, retired the pilot numbers, and did it properly: five counties across western PA and northern WV. The ledger now holds 165 businesses.

27 of them had no real site of their own, and 27 more were failing outright: dead domains, wrong phone numbers, blank pages. Only42 of the 165 passed clean. The rest were quietly handing customers to whoever showed up properly in a search.

That's the gap I work in. Big agencies won't touch Main Street budgets, and template farms ship the same brochure to everyone. I build by hand, locally, for a fixed price, and this page is my résumé: every animation on it, I wrote.

Before any of this I served in the United States Marine Corps. I won't put an eagle on your invoice, but the habits carried over: show up early, tell the truth, finish the job.

No team, no sales deck, no photo of me shaking hands at a ribbon cutting. A desk in Westmoreland County and strong opinions about how your website should treat your customers.

One more thing. That A− in the top corner of this page grades this very site. Tap it and read the margin notes I left on my own work, deductions included.

The person who answers when you call

Questions

Fair questions.

Something I didn't cover? Email me and you'll get an answer from a person, usually the same day.

Who really owns the website?

You do. The domain is registered in your name, the files are yours, and every password gets handed over at launch. If we ever part ways, everything goes with you.

I already have a website.

Then you might be ahead. The free audit grades what's there. Across 165 audited businesses, some sites needed replacing, some needed small fixes, and one in four needed nothing at all. If yours is fine, I'll tell you that in writing.

What if I can't spend $1,800 right now?

Three honest options: if the site mostly works, small fixes start at $95; the monthly plan spreads a build out; and the Starter tier exists precisely for this. What I won't do is quote low and surprise you later.

Will this actually bring me customers?

A website can't rescue a struggling business, and I won't pretend otherwise. What it does is stop the silent losses: when someone searches for you at 9pm, they find hours, a menu, and a booking button instead of a dead domain or nothing at all.

What if I want to cancel the care plan?

You cancel, effective the next billing month. The site keeps running. You'd just take over hosting and updates yourself, and I hand you a plain-English checklist for doing that.

The next step

Let's look at your website together.

A free written audit of your current site, or an honest starting point if you don't have one. The form takes about two minutes, the report comes back in plain English, zero obligation.

01: you send it · 02: I read it by hand · 03: report card in your inbox. A call only if you ask.

Goes straight to me; I reply within one business day. Privacy

Rather not type? Call (724) 201-9103 (it rings a person, not a menu) or text me a screenshot of your site

Or skip the form

Grab a time that suits you.

A thirty-minute phone call instead of the form. Bring your website address; you do not need anything else.

Calendar not loading? Call or text (724) 201-9103 and we'll find a time.

Based in Westmoreland County, PA · working remotely anywhere in the US

Free auditCall