St. Albans is the seat of Franklin County, with 6,939 residents in 2025. Web design in St. Albans should serve the whole county, not just the city. Aria’s plan costs $89 a month with domain, business email and hosting, and the first monthly fee is issued only after you approve the site.
No setup fee: you only pay the $89 monthly fee, after you approve your website.
Small business website advice, St. Albans edition
St. Albans has been around since 1783; that is more than two centuries of local history. In a place with that much history, families tend to stay with the businesses they know, and a newer business has to earn trust the slow way. If the business has served St. Albans for a while, say so plainly and prove it with photos of the shop over the years.
How St. Albans has changed since 2020
St. Albans gained 107 residents between July 2020 and July 2025. Statewide, the change was +0.2%. New residents mean new customers who don’t have a favorite plumber, dentist or restaurant yet.
Your St. Albans audience
5.0% of workers walk to their jobs. For walk-in trade, current hours and a photo of the storefront matter most.
Franklin County: 51,177 residents (2025) in 3 incorporated places. At the county level, where the estimates are more precise: households have a median income of $81,313, and half the residents are older than 40.8. Broadband reaches 89.5% of homes, and 7.1% of households are online only through a phone plan. 77.4% of households own their home.
Where St. Albans customers come from
The closest municipalities to St. Albans are Swanton (8 miles, pop. 2,380), Enosburg Falls (15 miles, pop. 1,329), Alburgh (16 miles, pop. 606), Cambridge (16 miles, pop. 192), Jeffersonville (17 miles, pop. 747) and Rouses Point, NY (18 miles, pop. 2,179). St. Albans covers 2.0 square miles of land, about 3,549 residents per square mile. A 25-mile radius around St. Albans takes in 12 other municipalities. Plattsburgh International Airport (PBG) is 22 miles southwest of St. Albans in a straight line. A service area page that lists the towns you cover, from St. Albans to Enosburg Falls and Swanton, answers the first question many customers have: do you come to me?
Climate normals for St. Albans
By the 1991-2020 normals of the St. Albans Radio weather station (3.3 miles from St. Albans), July highs average 79°F and January lows average 8°F. About 38 inches of rain and melted snow fall in a normal year. Freezing nights (32°F or below) come about 148 times a year. Cold winters bring heating calls, snow plowing and winter car trouble, all searched in a hurry when the first cold snap arrives. Give seasonal work its own page, so the right page is there when the weather turns.
Who you compete with in St. Albans
St. Albans shares ZIP code 05478 with the surrounding area, where 476 employer businesses were counted in 2023. Some of the businesses behind that number:
- 5 new car dealers: brand pages, service department hours and contact forms for sales and service.
- 10 coffee shops and snack bars: the menu, hours and photos of the counter and the drinks.
- 4 sporting goods stores: the brands you carry, store hours and an online store if you want to sell beyond the counter.
- 7 physical, occupational and speech therapy practices: the conditions you treat, the therapists, the insurance you accept and a referral or contact form.
- 9 insurance agencies: the lines you write (auto, home, business, life), the carriers you work with and a quote request form.
Across Franklin County, County Business Patterns counted 1,101 employer establishments in 2023, and the Nonemployer Statistics add 4,087 businesses with no payroll, most of them self-employed owners. The county’s largest sectors by number of employer establishments are construction (16.6%), retail trade (14.9%) and other services (repair, personal care, organizations) (10.5%). 23.2% of employed residents work in education, health care and social assistance, and 14.5% in retail trade. Every one of them is a search away from a customer in St. Albans.
Census facts about St. Albans
Homeowners make up 49.0% of St. Albans’ 3,113 households. The typical resident is 38.7 years old, versus 43.1 statewide. The median household income is $57,980, about 29% below the Vermont median of $81,203. A typical home here is worth $263,400; the median rent is $1,150 (Vermont medians: $316,600 and $1,234).
The legal basics for St. Albans businesses online
Some homework before launch:
- Vermont’s sales and use tax rate is 6%, and some towns add a 1% local option tax on top of it. Vermont Department of Taxes
- A sole proprietor doing business under a name other than their own, a general partnership, or an existing entity that wants to trade under a different name registers an assumed business name with the Vermont Secretary of State; an individual whose business name includes their full legal name is exempt. The registration must be renewed every five years. 11 V.S.A. Chapter 15 (Sections 1621 and 1623)
- Newsletters and promotions sent from your business email must include a working way to unsubscribe (16 CFR Part 316). 16 CFR Part 316
This is general information, not legal advice; check with the Vermont agencies, Franklin County, the city of St. Albans or an attorney.
How Aria builds a St. Albans website
Based in Curitiba, Brazil, Aria has been building business websites since 2008. There is no Aria office in St. Albans, and you don’t need one: sign-up, material and approval all happen online.
- Register your business online in about 5 minutes; the logo, photos and texts you already have go by email.
- Your website is ready within 5 business days on a temporary link, so you can check every page before anything is published.
- Ask for adjustments by email, approve, and after the first monthly fee the site goes live on your domain.
Later on, you send changes by email (a new price, a new photo, a new service) and the team makes them, with no extra charge.
- Business website or online store, same price
- Your domain, registered and renewed by us (or the one you already have)
- Business email on your domain: 5 GB, webmail and spam filtering
- Hosting, SSL certificate and daily backups
- Changes to text, photos and prices, requested by email
- Ready within 5 business days on a temporary link
Questions we hear about websites in St. Albans
Can I sell online from St. Albans?
Yes. An online store with catalog, cart and online payment costs the same $89 a month as a regular website; sales tax is yours to collect (Vermont’s state rate is 6%, and local taxes may apply).
Can the website mention Jeffersonville, Alburgh and the other towns I cover?
Yes. List Jeffersonville, Alburgh, Swanton or any other place you work on a service area page, and every page keeps the contact form.
How fast can my website be online?
Within 5 business days after you sign up and send your material, the website is ready on a temporary link. It goes live on your domain after you approve it and the first monthly fee is paid.
Will someone from Aria visit my business in St. Albans?
No. Everything happens online and by email, from Curitiba, Brazil; you see the whole website on a temporary link before approving it.
Is there a setup fee?
No. No setup fee: you only pay the $89 monthly fee, after you approve your website. There is no lock-in contract either: you can end the service whenever you need.
Web design near St. Albans
A small business website for St. Albans, for $89 a month
No setup fee, no lock-in contract: you see the finished website first and pay the first month only if you approve it.
- U.S. Census Bureau: Vintage 2025 population estimates; American Community Survey 2020-2024 (5-year), county figures where the town estimate is too uncertain; ZIP Code and County Business Patterns 2023; Nonemployer Statistics 2023; 2025 Gazetteer (straight-line distances).
- Climate: NOAA National Centers for Environmental Information, U.S. Climate Normals 1991-2020 (station USC00437032).
- Founding year, nickname, elevation, waters, colleges, hospitals, airports and parks: Wikidata (item Q1787559), retrieved on October 30, 2026; distances are straight-line.
- Rules for Vermont businesses: official sources linked above, checked on October 30, 2026. County seat: USGS National Atlas.
