BarbagalloDigital

About

One person, with a record you can check.

I'm John Barbagallo. Barbagallo Digital is me: I read your email, do the work, and send the summary. When something breaks, I fix it.

John Barbagallo
John Barbagallo, Melbourne, Florida

The record

I ran more than 30 production WordPress sites, and the Linux servers under them, on my own for a company that lived on phone calls.

  • Army sergeantU.S. Army, 2002 to 2009: transport security, with two deployments to Iraq. Then a utility lineman apprentice.
  • 30+ production sitesWebmaster for a national treatment network, 2022 to 2025: WordPress and the Linux servers under them, run alone. The site count is my own.
  • Operations, not only designIn that role I set up a dedicated Linux server, standardised certificates, backups and caching across every site, and led rebuilds of the main sites.
  • Connecting systemsI connected those sites to Salesforce and a call-attribution service, so marketing could see which page a call came from.
  • Builds softwareSplitForge, browser-based data tools, built and run by me.
  • Own sites, built and runThis one, and johnbarbagallo.info. See the work.

The full record, with dates and write-ups of past work, at johnbarbagallo.info

How I work

Quality, ownership, communication and support, as five things you can check me on.

  1. One person, start to finish

    The person who reads your email is the person who does the work. No account managers and no handoffs.

  2. Scope and price in writing first

    Care plans have their prices on this site. A project gets its published price, or an estimate and a spending cap, before it starts.

  3. You own everything

    Your domain, site, content, Google Business Profile, analytics and phone number stay in your name. Leave with 30 days' notice.

  4. A record of the work

    Care plans include a monthly summary of the work, by email, so you can see what was done.

  5. Plain about limits

    I say what I don't do, and what I can't test without your permission.

Working directly with the owner

Hiring one person instead of an agency is a trade. Here are both sides of it, so you can decide whether it suits you.

What you gain

  • The person you talk to is the person who does the work, so nothing gets lost between a salesperson and a developer.
  • Answers come from someone who knows your site, not from whoever is on shift.
  • One accountable person for the hosting, the updates, the repairs and the monthly summary.
  • The scope and the price are written by the person who will do the job.

What you give up

  • A team to cover when I'm away: there's no backup engineer and no emergency line. Everything stays under your accounts, so another developer can take over if you ever need one.
  • Replies outside business hours: support is not overnight or at weekends.
  • Unlimited capacity. One person can only take on so much, so I may say “not yet”.
  • Scale. For a large or multi-location project, a team may suit you better, and I'll say so.

How I build and release

The standards I hold my own projects to, each one linked to the evidence.

  1. Releases you can undo

    Built from a tagged version, checked file by file on the server, with the previous version kept beside it. The evidence: Releases you can undo

  2. Checked on a phone, not only a desktop

    Every page tested from 320 pixels wide upward, with text enlarged, before it goes live. The evidence: Checked on a phone, not only a desktop

  3. Accessibility as part of the build

    Automated checks against WCAG 2.2 AA run on every page before release. The evidence: Accessibility as part of the build

  4. Copy that can’t overpromise

    The release tests fail if a page uses wording for a service or commitment I’ve ruled out. The evidence: Copy that can’t overpromise

  5. Software, not only sites

    A working product with its own tests, built and run by me. The evidence: Software, not only sites

My own project Web application

SplitForge

That I build working software: a real product with tests, not only brochure sites.

Read the case study, SplitForge

What one person means for you

There's no team behind me and no on-call engineer. Here's what that means in practice, so nothing surprises you later.

Replies
An initial response within one business day, Monday to Friday, 9 AM–5 PM Eastern, excluding US federal holidays. This is a first reply, not a guaranteed fix time, and support isn't overnight or at weekends.
When I'm away
I don't promise cover I can't personally provide, so there's no backup engineer and no emergency line.
What stays yours
Your domain, site, content, Google Business Profile, analytics and phone number stay in your name.
Leaving
Site Care: month to month, with 30 days' notice and no penalty. Local Visibility: the same after a three-month minimum.

Commitments and limits

What you can hold me to

  • An initial response within one business day, Monday to Friday, 9 AM–5 PM Eastern, excluding US federal holidays.
  • A monthly summary of the work, by email, on every care plan.
  • A written scope and price before any project starts.
  • You keep ownership of everything. Leave with 30 days' notice.

What I don't do

  • Guarantee rankings, leads or calls: nobody controls those.
  • Run ads, or write blog posts and new content.
  • Provide overnight, weekend or emergency support.
  • Answer your phones: after-hours call intake is in development and not available yet.

See how I'd look at your site.

The free check is the easiest way to judge how I work: one page, written by me, and no obligation.

Free, one page, no login.

Get a free website check