Web design and development

Web design for Pennsylvania businesses

We design and build custom websites for Pennsylvania businesses remotely from Malvern, PA, with the scope, price and schedule in writing first.

Downtown Pittsburgh, Pennsylvania, and its rivers in early-morning light, seen from the Duquesne Incline on Mount Washington.

Website design for Pennsylvania, delivered remotely

We take on website work for Pennsylvania businesses remotely from Malvern, PA, and every stage is reviewed in your own browser.

Why it matters: 307,065 business establishments operated in the state in 2023, and 83.8% of them employed fewer than 20 people.

Go deeper: how a remote build runs, stage by stage

Health care and social assistance alone holds 20% of the 5,713,846 paid employees counted in the state in 2023.

Most of a build runs remotely; in the state's south-east, around Philadelphia, in-person sessions are easiest when the project calls for them.

The three cards above are the three largest of the 12 sectors we read for the state, by paid employees: health care and social assistance, retail trade and manufacturing.

Hospitality and food is fourth, with 474,507 paid employees in 29,187 establishments.

  1. Health care

    1,142,207 paid employees across 39,602 establishments in 2023; a site here needs online booking, intake forms and an accessible path for every patient.

  2. Retail

    650,539 paid employees across 40,238 establishments in 2023; a site here needs stock that matches the till and a phone checkout.

  3. Manufacturing

    564,394 paid employees across 13,231 establishments in 2023; a site here needs spec sheets, distributor lookups and request-for-quote forms.

Websites we built

Six live sites we built open here in a preview window, starting with Starzi Brothers, an excavation and concrete contractor in Chadds Ford.

Why it matters: A working site shows how a build loads, reads and takes an enquiry, which no mock-up can.

Go deeper: how the previews work

Preview opens the live site inside a sandboxed frame on this page. Atlas Peptides blocks framing, so its preview is a dated screenshot instead.

Starzi Brothers moved off Squarespace to a site with a page for each service and the quote form that lands in the office inbox; it is the one Pennsylvania business among the six.

Between them they cover a configurator that prices as you build, online scheduling, booking with reviews pulled in, a shared stock count, a quote form and a checkout.

The Starzi Brothers website, built by OneAlgorithm

Starzi Brothers

Excavation and concrete contractors

Moved off Squarespace: a page for each service and town, and a quote form that lands in the office inbox.

The Phantom Arcades website, built by OneAlgorithm

Phantom Arcades

Custom home arcade cabinets

A configurator that prices the cabinet as you build it, and a page for every machine he has made.

The Inspect This Home Inspections website, built by OneAlgorithm

Inspect This Home Inspections

Home inspection

Service pages by area, online scheduling, and reports the owner updates himself.

The The Boards Professor website, built by OneAlgorithm

The Boards Professor

Medical exam tutoring

Booking, tutor profiles and reviews pulled from two platforms into one page.

The The Gorband website, built by OneAlgorithm

The Gorband

Hand block-printed cotton clothing

Moved off Shopify onto Square: one catalogue and stock count for the website and the market stall.

The Atlas Peptides website, built by OneAlgorithm

Atlas Peptides

Research peptides

A shop with Stripe checkout and a lab certificate for every lot.

307,065 businesses, in public numbers

The state had 307,065 business establishments in 2023, +1.2% since 2018, by County Business Patterns.

By the numbers: 13,078,751 people lived in the state in 2024, +2.2% since 2019, and payrolls counted 5,713,846 employees.

307,065

Establishments, 2023

Census CBP 2023 · +1.2% from 303,492 in 2018 ·

83.8

% under 20 staff

Census CBP 2023 · 257,465 of 307,065 ·

2,099

Programming firms (541511)

Census CBP 2023 · −6.3% since 2018 ·

68.4

541511 per 10,000

Census CBP 2023 · 2,099 of 307,065, a ceiling ·

143.4

5415 per 10,000

Census CBP 2023 · 4,404 establishments ·

13,078,751

Population, 2024

Census ACS 1-year 2024 · +2.2% since 2019 ·

3,573

Change since 2018

Census CBP 2018 and Census CBP 2023 · 303,492 to 307,065 ·

Go deeper: what County Business Patterns counts

Of the 307,065 establishments, 257,465 had fewer than 20 people and 41,074 employed 20 to 99. Another 7,527 employed 100 to 499, and 999 employed 500 or more.

Within the 20-to-99 band, 30,443 establishments had 20 to 49 people and 10,631 had 50 to 99. The average establishment employed 18.6 of the 5,713,846 paid staff.

County Business Patterns counts employer establishments, locations with paid staff, so a sole owner with no employees is not in the 307,065; that is one establishment for every 42.6 residents.

NAICS 541511, custom computer programming, includes custom web page design and all other custom software, so 68.4 per 10,000 businesses is a ceiling on web-design firms in the state.

Health care leads, with 1,142,207 employees

Health care and social assistance employed 1,142,207 people in the state in 2023, the most of the 12 sectors we read.

Why it matters: who a site talks to follows the sector mix, and retail trade comes next at 650,539 employees.

  • Health care: 28.8 employees per establishment; booking and intake matter most.
  • Retail: 16.2 employees per establishment; stock and checkout must agree.
  • Manufacturing: 42.7 employees per establishment; spec sheets and RFQ forms carry the site.
Go deeper: who these pages are written for

39,602 health care and social assistance establishments in the state need online booking, intake forms and an accessible path for every patient. The 40,238 in retail trade need stock that matches the till and a phone checkout.

Manufacturing counts 13,231 establishments that need spec sheets, distributor lookups and request-for-quote forms, and accommodation and food services, fourth at 474,507 employees, needs hours, menus and bookings that read on a phone in a hurry.

Professional, scientific and technical services ranks fifth at 378,845 employees, and the 12 sectors we read cover 4,816,628 of the 5,713,846 paid employees in the state.

Together the four employ 2,831,647 people, 49.6% of the payroll count; the sector figures shape the scope, and the six sites above are our delivered work.

Pennsylvania: the four largest of 12 sectors by paid employees, Census CBP 2023
SectorPaid employees, 2023Establishments, 2023
Health care1,142,20739,602
Retail650,53940,238
Manufacturing564,39413,231
Hospitality and food474,50729,187

2,099 custom programming firms statewide

2,099 custom computer programming establishments (NAICS 541511) operated in the state in 2023, −6.3% since 2018.

Yes, but: that code also covers all custom software, so 68.4 per 10,000 businesses is a ceiling on web-design firms, not a count.

  • Graphic design (NAICS 541430): 470 establishments in 2023.
  • Marketing consulting (NAICS 541613): 1,153 establishments in 2023.
  • Advertising agencies (NAICS 541810): 572 establishments in 2023.
Go deeper: how to compare the firms on your list

With 2,569 programming and graphic design establishments in the state, ask each firm for live sites you can open, who will own the code and domain, and a written scope.

The wider NAICS 5415 group, computer systems design and related services, counted 4,404 establishments, 143.4 per 10,000 businesses.

Marketing consulting (1,153) and advertising agencies (572) often sell websites too, so the full field in the state is wider than the programming count.

Custom programming establishments went from 2,239 in 2018 to 2,099 in 2023, while graphic design stood at 470, 15.3 per 10,000 businesses.

Those 2,099 programming firms employed 37,308 people, about 17.8 each. The wider 5415 group employed 68,334.

From 303,492 to 307,065 businesses since 2018

Establishments in the state rose from 303,492 in 2018 to 307,065 in 2023, a change of +1.2%.

The bottom line: real estate, rental and leasing grew the most of the 12 sectors, +10.9% in establishments, while finance and insurance moved −10.4%.

  • 20 to 99 employees: 40,021 establishments in 2018, 41,074 in 2023.
  • 100 to 499 employees: 7,724 in 2018, 7,527 in 2023.
  • 500 or more employees: 911 in 2018, 999 in 2023.
Go deeper: what the change means for a website

Real estate, rental and leasing went from 10,628 to 11,785 establishments between 2018 and 2023; finance and insurance went from 18,777 to 16,829.

Educational services came second, +8%, and construction third, +6.3%.

That is a net gain of 3,573 establishments: each new one needs a first site, and each established one carries addresses and rankings a rebuild must keep.

Paid employees went from 5,478,025 to 5,713,846 over the same years, +4.3%. Population moved +2.2% from 2019 to 2024, to 13,078,751.

Ranked 7th of 64 places by businesses

The state ranks 7th of the 64 places we build pages for by business establishments, and 47th for programming firms per 10,000 businesses.

By the numbers: population growth since 2019 ranks 49th of 64, and the share of establishments under 20 staff ranks 44th.

Go deeper: why every place is measured the same way

Every place page uses the same Census tables, so these ranks compare like with like: 307,065 establishments here against the 64 places' own counts, 55th for their change since 2018.

Programming firms run 68.4 per 10,000 businesses here against a median of 85.2. The under-20 share is 83.8% against 84.4%.

The 64 are the places whose web design searches clear 500 a month in Semrush's exact data, state pages counted with any places folded in; this one draws 2,360, 10th of the 134 places we measured nationwide.

Pennsylvania against the median of the 64 place pages, Census CBP 2023 and ACS 2024
MeasureHereMedian of 64
Programming per 10,00068.485.2
Establishments since 2018+1.2%+5.2%
Population since 2019+2.2%+4.2%
Under 20 staff83.8%84.4%

How a Pennsylvania web project runs

A project here runs in the same five stages as every build of ours, from agreeing what the site is for to launch.

What you get: the scope, price and schedule in writing at stage two, before anything is designed or built.

Go deeper: what happens at each stage

Stage one fixes who the site talks to; in the state, where health care and social assistance employs 1,142,207 people, that answer often sets the integrations.

Stage five hands the site over in your own accounts, a handover any of the 4,404 systems design establishments in the state could pick up from.

For the 40,238 retail trade establishments here, stage two usually lists stock that matches the till and a phone checkout.

Diagram of the five stages of a Pennsylvania web project, stacked for phones01Agree the purposeaudience · job · connections02Scope in writingpages · price · dates03Design in the browserreal content · real widths04Build and wire it upcode · forms · CRM · analytics05Launch and hand overyour repo · domain · hostingDiagram of the five stages of a Pennsylvania web projectA rail runs through five stations: agree what the site is for; scope, price and schedule in writing; design in the browser; build and wire it up; launch, hand over and stay on.01Agree the purposeaudience · job · connections02Scope in writingpages · price · dates03Design in the browserreal content · real widths04Build and wire it upcode · forms · CRM · analytics05Launch and hand overyour repo · domain · hosting
The five stages in order; the written scope, price and schedule come at stage two.
  1. Agree what the site is for

    Who the site talks to, what it must get them to do, and what it connects to.

  2. Scope, price and schedule in writing

    Pages, integrations, price and dates on paper before any design starts.

  3. Design in the browser

    Real content at real widths, reviewed on your own phone as it takes shape.

  4. Build and wire it up

    Code, forms, CRM, analytics and accessibility checks, in one pass.

  5. Launch, hand over, stay on

    The site goes live in your accounts, and we stay on for support.

Working with us from Pennsylvania

Our office is in Malvern, and projects across the state's 307,065 establishments run remotely from there.

The bottom line: the office answers (610) 890-9711 Monday to Friday, 9 to 5, the same day 2,099 programming firms here keep.

OneAlgorithm625 Swedesford Rd, Unit B, Malvern, PA 19355(610) 890-9711Mon–Fri 9–5Google Business Profile: 5.0 from 6 reviews, read 23 Oct 2026 Updated 24 October 2026

Where is your office?

At 625 Swedesford Rd, Unit B, Malvern, PA 19355. Most work runs remotely, and in-person sessions are easiest across the Philadelphia region when a project calls for them.

Go deeper: calls, reviews and where the work happens

Calls and screen-shares cover most of a Pennsylvania build; when a decision is easier in a room, such as a kickoff with several people, we plan the session into the schedule.

Schematic of the counties OneAlgorithm works in, with the office markedSix labelled tiles, one per county, and a crosshair marking the office at 625 Swedesford Rd, Unit B, Malvern, PA 19355. Not to scale.Chester CountyPADelaware CountyPAMontgomery CountyPABucks CountyPAPhiladelphia CountyPANew Castle CountyDE625 Swedesford Rd, Unit BMalvern, PA 19355SIX COUNTIES IN OUR BUSINESS PROFILE
Schematic of the six counties in our Business Profile, office marked; the street address is in the contact band.

Web design questions from the state

Not answered here? Call the office: (610) 890-9711

Yes. We take on website work for Pennsylvania businesses remotely from Malvern, PA, and every stage is reviewed in your own browser. You deal directly with the people designing and coding the site, and calls are set in Eastern hours, the clock the state's 307,065 establishments keep.

The scope sets the price, not the ZIP code: pages, integrations and what the site must do, for one of the 257,465 small establishments here or a larger one. You get the price and schedule in writing first; advertisers paid about $20.20 a click for the main web design phrasing here (Semrush).

Hire a designer when the site has to book, quote, sell or connect to a CRM; a builder fits a site a standard template can serve. In the state, 83.8% of establishments employ fewer than 20 people, so we say which route fits before quoting anything.

Yes. Titles, headings, page speed and schema go in while the site is built, and Search Console is connected at launch, so the 250 monthly searches (top phrasing 170) in the table above are targeted from day one. “web design pennsylvania” alone draws 170 a month, by Semrush’s count.

Open the live sites a firm has built, ask who owns the code, domain and hosting, and get the scope and price in writing. With 2,569 programming and graphic design establishments in the state, and 68.4 programming firms per 10,000 businesses, those three checks shorten the list quickly.

Yes. 257,465 of the 307,065 establishments in the state had fewer than 20 employees in 2023, and every one of the six sites above is for an owner-led business. The scope starts with the one job the site must do, booked, quoted or sold.

Your accountant decides how to book it, under federal and Pennsylvania rules. Our proposals separate design, development, hosting and support, so each line can be booked on its own; 307,065 establishments in the state face the same question, and we do not give tax advice.

Start your Pennsylvania website project

Tell us what the site has to do, and the scope, price and schedule come back in writing before anything is built.

What to have ready

  • What the site has to do: sell, book, explain or log people in
  • Two or three sites you like, and why
  • What you already have: domain, hosting, content, logins

What happens next

  1. 01Send it on the contact page, or call the office.
  2. 02A person at OneAlgorithm reads it and replies.
  3. 03If it fits, the written scope, price and schedule follow.

Start a project

Topic · Website · Pennsylvania

What does the site have to do? Tell us on the contact page; the topic is already filled in.

Start a project

Prefer to talk it through?

(610) 890-9711

OneAlgorithm · 625 Swedesford Rd, Unit B, Malvern, PA 19355 · Mon–Fri 9–5

Where these figures come from

Every Census figure on this page covers the Pennsylvania (Census state FIPS 42). County Business Patterns (CBP) counts employer establishments; the American Community Survey (ACS, 1-year) gives population. A person at OneAlgorithm read them on 21 October 2026. The query each one came from is printed as text, not linked.

FigureValueYear
Establishments, 2023307,0652023
api.census.gov/data/2023/cbp?get=ESTAB,EMP,EMPSZES&NAICS2017=00&for=state:42
Business establishments, 2018303,4922018
api.census.gov/data/2018/cbp?get=ESTAB,EMP,EMPSZES&NAICS2017=00&for=state:42
Paid employees, mid-March 20235,713,8462023
api.census.gov/data/2023/cbp?get=ESTAB,EMP,EMPSZES&NAICS2017=00&for=state:42
Population, 202413,078,7512024
api.census.gov/data/2024/acs/acs1?get=NAME,B01003_001E&for=state:42
Population, 201912,801,9892019
api.census.gov/data/2019/acs/acs1?get=NAME,B01003_001E&for=state:42
Programming firms (541511)2,0992023
api.census.gov/data/2023/cbp?get=ESTAB,EMP&NAICS2017=541511&EMPSZES=001&for=state:42
NAICS 541511 establishments, 20182,2392018
api.census.gov/data/2018/cbp?get=ESTAB,EMP&NAICS2017=541511&EMPSZES=001&for=state:42
Computer systems design establishments (NAICS 5415)4,4042023
api.census.gov/data/2023/cbp?get=ESTAB,EMP&NAICS2017=5415&EMPSZES=001&for=state:42
Establishments with 20-49 employees, 202330,4432023
api.census.gov/data/2023/cbp?get=ESTAB,EMP,EMPSZES&NAICS2017=00&for=state:42
Establishments with 50-99 employees, 202310,6312023
api.census.gov/data/2023/cbp?get=ESTAB,EMP,EMPSZES&NAICS2017=00&for=state:42
Establishments with 100-249 employees, 20235,8742023
api.census.gov/data/2023/cbp?get=ESTAB,EMP,EMPSZES&NAICS2017=00&for=state:42
Establishments with 250-499 employees, 20231,6532023
api.census.gov/data/2023/cbp?get=ESTAB,EMP,EMPSZES&NAICS2017=00&for=state:42
Establishments with 500-999 employees, 20236132023
api.census.gov/data/2023/cbp?get=ESTAB,EMP,EMPSZES&NAICS2017=00&for=state:42
Establishments with 1,000 or more employees, 20233862023
api.census.gov/data/2023/cbp?get=ESTAB,EMP,EMPSZES&NAICS2017=00&for=state:42
Health care and social assistance: paid employees1,142,2072023
api.census.gov/data/2023/cbp?get=ESTAB,EMP&NAICS2017=62&EMPSZES=001&for=state:42
Health care and social assistance: establishments39,6022023
api.census.gov/data/2023/cbp?get=ESTAB,EMP&NAICS2017=62&EMPSZES=001&for=state:42
Retail trade: paid employees650,5392023
api.census.gov/data/2023/cbp?get=ESTAB,EMP&NAICS2017=44-45&EMPSZES=001&for=state:42
Retail trade: establishments40,2382023
api.census.gov/data/2023/cbp?get=ESTAB,EMP&NAICS2017=44-45&EMPSZES=001&for=state:42
Manufacturing: paid employees564,3942023
api.census.gov/data/2023/cbp?get=ESTAB,EMP&NAICS2017=31-33&EMPSZES=001&for=state:42
Manufacturing: establishments13,2312023
api.census.gov/data/2023/cbp?get=ESTAB,EMP&NAICS2017=31-33&EMPSZES=001&for=state:42
Accommodation and food services: paid employees474,5072023
api.census.gov/data/2023/cbp?get=ESTAB,EMP&NAICS2017=72&EMPSZES=001&for=state:42
Accommodation and food services: establishments29,1872023
api.census.gov/data/2023/cbp?get=ESTAB,EMP&NAICS2017=72&EMPSZES=001&for=state:42
% under 20 staff · computed: total establishments minus the six size classes of 20+ employees, divided by the total83.82023
api.census.gov/data/2023/cbp?get=ESTAB,EMP,EMPSZES&NAICS2017=00&for=state:42
541511 per 10,000 · computed: NAICS 541511 establishments / total establishments x 10,00068.42023
api.census.gov/data/2023/cbp?get=ESTAB,EMP&NAICS2017=541511&EMPSZES=001&for=state:42 · api.census.gov/data/2023/cbp?get=ESTAB,EMP,EMPSZES&NAICS2017=00&for=state:42
5415 per 10,000 · computed: NAICS 5415 establishments / total establishments x 10,000143.42023
api.census.gov/data/2023/cbp?get=ESTAB,EMP&NAICS2017=5415&EMPSZES=001&for=state:42 · api.census.gov/data/2023/cbp?get=ESTAB,EMP,EMPSZES&NAICS2017=00&for=state:42
Change since 2018 · computed: total establishments 2023 minus 20183,5732023
api.census.gov/data/2023/cbp?get=ESTAB,EMP,EMPSZES&NAICS2017=00&for=state:42 · api.census.gov/data/2018/cbp?get=ESTAB,EMP,EMPSZES&NAICS2017=00&for=state:42

U.S. Census Bureau · census.gov/programs-surveys/cbp.html · census.gov/programs-surveys/acs

Where the search figures come from

Monthly US searches, cost per click and keyword difficulty from Semrush Keyword Overview (Bulk Analysis, US database, exact match), pulled 2026-10-24 13:05-13:15 ET. A phrase Semrush has no data for counts as zero. Every place we considered is ranked by the same sum: Pennsylvania is 10 of 134.

PhraseSearches a monthCost per clickDifficulty
web design pennsylvania170$20.2034
website design pennsylvania70$8.3111
web developer pennsylvania10no bid datano data
web design lancaster pa210$8.2133
web design allentown140$14.428
website design harrisburg140$9.288
website design west chester pa110no bid data7
web design bucks county110$7.2010
web design media pa70$7.814
web design reading pa90no bid data8
website design king of prussia70$8.942
website design ardmore pa40no bid data1
website design malvern pa40no bid data7
website design exton pa40no bid data1
website design plymouth meeting30no bid datano data
website design blue bell pa40no bid data7
web design lansdale40no bid datano data
web design doylestown40no bid data2
website design wayne pa30no bid datano data
web design montgomery county pa20no bid datano data
web design downingtown20$0.54no data
web design phoenixville10no bid datano data
web design paoli10no bid datano data
web design bryn mawr10no bid datano data
web design conshohocken10$13.08no data
web design newtown square10no bid datano data
web design norristown10no bid datano data
web design delaware county pa0no bid datano data
web design coatesville0no bid datano data
web design kennett square0no bid datano data
web design main line0no bid datano data
web design radnor pa0no bid datano data

Google and Bing autocomplete, read 24 October 2026, also completed: “web development company in pennsylvania”, “custom website design pennsylvania”. Autocomplete shows phrasings people type, not volumes.

Semrush · semrush.com/analytics/keywordoverview · Google and Bing autocomplete

Photo credit

Downtown Pittsburgh, Pennsylvania, and its rivers in early-morning light, seen from the Duquesne Incline on Mount Washington.

CreditDllu / Wikimedia Commons / CC BY-SA 4.0 (cropped, resized)
LicenseCC BY-SA 4.0 · creativecommons.org/licenses/by-sa/4.0
Sourcecommons.wikimedia.org/wiki/File:Downtown_Pittsburgh_from_Duquesne_Incline_in_the_morning.jpg
Changescropped to 16:9, resized

Our Google Business Profile figures

What our Google listing showed when a person at OneAlgorithm read it. We quote the figures; the reviews are not marked up as ratings on this page.

ListingOneAlgorithm Consulting
Rating5.0 from 6 reviews
Place idChIJnQw01SfzxokRJhcvpzCljCE
Read on23 October 2026
Map linkmaps.app.goo.gl/kVEeTz9dCyB64CGk6

Hero photograph: Dllu / Wikimedia Commons / CC BY-SA 4.0 (cropped, resized) · creativecommons.org/licenses/by-sa/4.0