Skip to content
Laurel Web Studio

Western PA · web design

Websites that get you booked.

I have audited 165 local businesses across 5 counties. Of those, 27 had no website of their own, just a Facebook page or a directory listing. The rest were mostly losing customers quietly. I fix that, starting with a free written audit.

Two minutes to ask · No sales pitch · No obligation

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

The evidence

165 audited. 54 broken or missing.

This grid is a printer's type case. Each compartment is one business I audited across five counties. The empty compartments 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 recurring, 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 quietly breaks; the customer who hits the error page assumes 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 your hours and menu live nowhere online, and a customer who finds your reviews has nowhere to go next. When they’re choosing who to call, you’re not in the running.

    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. To a stranger it reads as careless, or worse, as closed. 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 inspect it myself.

I test the parts a customer actually uses before I grade anything.

I open your website the way a customer would: on a phone, hungry and in a hurry. I try to place an order or book a slot, and I tap the phone number to make sure it dials the number printed beside it, and I check that your address reads the same everywhere it appears. 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 things costing you 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; the report is yours no matter what.

  2. 02

    A fixed price

    One number, in writing, before work starts: small fixes from $80, full builds from $750. 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 & handover

    The domain sits in your name from day one. I hand you the keys with a plain-English checklist, and no plan or monthly bill follows you out the door. Need me later? Hit me back.

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.

BeforeConcept

The longtime florist

From the audit ledger: a florist in business for generations with zero online ordering, while wire services keep a cut of every routed sale. The concept cuts out the middleman, with same-day delivery ordered straight from the shop.

The pet resort

The audit caught this one's live homepage showing the developer's own to-do notes, spelling errors included. So the concept is calm and booking-first, with nothing on the page the owner didn't put there.

BeforeConcept
BeforeConcept

The invisible IT shop

An IT support company with no website at all, so referrals who searched found nothing. The concept answers with three pages that prove someone competent picks up the phone.

The rented-out cafe

This 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 puts their domain back to serving their shop, at counter prices.

BeforeConcept
BeforeConcept

The unreachable salon

Found in the audit: a call button on the phone version that dials nothing, and a secure address that fails its certificate check, so browsers warn people away. The concept isn't clever: one working call button, and a padlock that holds.

The two-number tavern

Two different phone numbers on the same page, both plain text, neither one tappable, and nobody knows which one rings the bar. The concept answers with a single number that taps, and tonight's hours up top.

BeforeConcept

Pricing

Plain numbers, in writing.

On Wix or WordPress? Migration off the platform, $450–1,000. Once. The arithmetic matters here: a builder plan is rent, and two years of mid-tier rent costs more than the bottom of this range. Rent buys a page that lives on somebody else's servers and comes down if you stop paying. This is the other way. Your existing page, rebuilt as a single fast page you own outright, your current wording carried over as-is rather than rewritten. Where you land in the range depends on how much is on the page: a barber with hours and a number sits at the bottom, a shop with a full service list nearer the top. You pay once, the price is in writing first, and there is no platform fee waiting underneath it. You own the ground your business stands on.

Monthly is the same fixed build price split over a fixed number of months, and it stops when the build is paid off. The exact term and total print in your written quote before you commit. It is not a subscription, and there is nothing to cancel.

Standard

The full build

$1,500–2,250$1,500–2,250split monthly, term in your quote

Built for the restaurant, the salon, or any shop whose owner wants to edit the site themselves, ordering or booking included.

  • Designed around your actual menu or service list, and your actual busy hours
  • Online ordering or booking wired in, no commission middlemen
  • Hours, menus, photos: you change them yourself, without calling a developer
  • Local search done right, from your Business Profile and maps down to the structured data
Start with the free audit

Starter

$750–1,250$750–1,250split monthly, term in your quote

Single-location trades that need to exist properly online: pages that load fast, a number that dials when tapped, and hours Google believes.

Premium

$2,500+let's talk

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

Small fixes

$80–550

priced by the amount of work · no rebuild required

Not everything needs a rebuild. Maybe the phone number is wrong, or the number is right but a phone can't tap it. One fix is $80, a short list is $295, a full day of them is $550, and the exact number comes out of your audit report, fixed in writing before anything starts.

Beyond the website

$95 callout

first hour on site · within 25 miles · credited to work booked that visit

A website is rarely the only thing that needs a hand. I also do the systems work behind it: servers and backups, email and domain records, network and Wi-Fi, and the physical end of it, mounting, cabling and setting up the actual hardware on site.

The callout is $95. That covers getting to you anywhere within 25 miles of Greensburg and the first hour on site working out what is actually wrong. If you book the work while I am there, the $95 comes off that invoice. Further out than 25 miles, we agree the travel before I leave, so it is settled in advance rather than added afterwards. Everything past the first hour is quoted per job in writing, because a single switch in a closet and a five-machine office are not the same visit.

Accessibility isn't an add-on here. Every page I build works from a keyboard and holds its contrast, and it reads properly in a screen reader, as part of the normal job rather than an upgrade sold back to you. If you need an existing site brought up to that standard, that's ordinary work I can quote.

Healthcare practices: what I do and don't take on. I don't sign business associate agreements, and I don't build anything that collects, stores, or transmits patient information. What I do build is the public side: the pages that tell people who you are, where you are, and how to reach you. Scheduling and anything clinical stays in the system you already run, which is where the agreements you have already signed apply.

That covers most small practices, and it is worth saying plainly rather than in fine print. If your project does need a site that handles patient information, I am not the right person to build it. I will tell you that before you pay me anything and point you at someone for whom it is ordinary work.

After launch: no plan

$0/mo

security patches · content updates · SSL and domain renewals · Google Workspace admin · Google Business Profile fixes · small integrations · audit and repair

I do not sell care plans or retainers. When the build is paid, the site, the domain, and every password are yours, and the bill stops. You get a plain-English checklist for keeping it running, and the hosting it sits on is either free or a few dollars a month paid straight to the host, in your name, not to me.

Need something later, a broken form, a page of new prices, a site someone else built that has gone wrong? Hit me back. I quote that job by itself, in writing, before it starts, and when it is done we are square again. One and done, every time. I would rather earn the next job than bill you for a month where nothing happened.

Read the terms before you commit

The other way this gets sold

Some agencies sell websites as subscriptions now: hundreds of dollars a month, every month, on a hosted builder with no supported way to move the site anywhere else. Stop paying and the site can come down; leaving can mean rebuilding from scratch. The numbers on this page work the other way: your price is fixed in writing before work begins, and once it's paid, everything is in your name, from the domain down to the last password.

Already holding a written quote from another local shop? If you're free to share it, send it over. I will lay it out line by line next to mine and tell you how I read each line, including anything of theirs worth paying for. If I can deliver the same essentials for less, my lower price goes in your written quote; if not, I'll say so and point you back to them. The arithmetic is worth thirty seconds either way: $300 a month is $10,800 over three years and you own nothing at the end of it. A Standard build tops out at $2,250 at today's prices, paid once, and the site is yours from the day it launches. Run the same multiplication on any monthly "AI optimization" plan.

Est. Westmoreland Co.Laurel Web StudioWebsites that get you booked

Who's behind this

One person. Every pixel.

I started this the unglamorous way. One July I worked through two dozen local business websites, one at a time: the florist, the pizzeria, the pet resort, the funeral home. 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:5 counties across western PA and northern WV. The ledger now holds 165 businesses.

Of those, 27 had no site of their own at all, and 27 more were failing outright, with dead domains and wrong phone numbers, or a page that loads blank. Only 42 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 locally for a fixed price, and I wrote every animation on this page.

Before any of this I spent ten years in the United States Marine Corps as an aircrewman and aviation quality assurance mechanic. The habits carried over: show up early, tell the truth, finish the job. I went back to school for IT in 2020 and started working professionally in 2022.

The day job is level-two IT support and systems administration: Linux and Windows server environments, Azure and Google Workspace, enterprise identity, basic network security, and a support desk where every ticket is a real person who needs a real answer. The certifications behind that include Microsoft's Azure Security Engineer Associate, Fortinet network security, and Google's IT support, security, networking, and Workspace administration certificates. This studio itself runs on Cloudflare, Google Workspace, and Stripe, and your website gets held to the standard the day job demands: patched and backed up, with someone actually watching it.

Nobody smart works alone, and I know exactly who to call. Heavier engineering, Python, JavaScript, or SQL, goes to one of two contracted developers I have worked with before. Photography, video, and anything media related goes to an audio-visual professional on contract. When the message itself needs sharpening, a contracted marketing professional reads it. So four sets of hands may touch your job, all held to one standard, but you deal with one person: me.

No staff, 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 and the files are yours, and at launch every password gets handed over with them. 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 and some just needed small fixes. One in four needed nothing at all, and if yours is one of those, I'll tell you that in writing.

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

There are practical ways in. Small fixes start at $80 if the site mostly works, the monthly plan spreads a build out over a printed term, 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 your hours and a way to book instead of a dead domain or nothing at all.

Do you only build websites?

The website is the storefront; I also set up the plumbing behind it, and a fair bit further back than that. Hosting, business email on Google Workspace, Stripe so you can take cards and send payment links, and the domain and DNS wiring that holds it all together. Past the website: the software subscriptions a business actually runs on, cloud infrastructure on Azure when something needs to live somewhere bigger than a web host, and the physical side too, networking, workstations, and the gear in the back room. Every engagement includes a security pass over the accounts and the site, with a written report of exactly what I checked. You get one person and one written quote, and every account ends up owned by you, with my access surviving only where you want ongoing help.

Is there a monthly plan I have to sign?

No. There's no care plan and no retainer, and nothing renews on its own. You pay once for the work, the site and every account end up in your name, and we're square. If something breaks later or you want a change, hit me back and I'll quote that job on its own. I'd rather you come back because the work was good than because leaving is expensive.

The next step

Let's look at your website together.

A free written audit of your current site, or a clear starting point if you don't have one. The form takes about two minutes, and the report comes back in plain English. You owe nothing at any point.

01: you send it · 02: I review it · 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 Western PA · working remotely anywhere in the US