Websites for the businesses on Main Street.
New websites, redesigns and updates for shops, restaurants, salons and service businesses. Posted prices, a written contract for every project, and local photo sessions when you want real photos of your place.
Websites from $500. Care plans from $50 a month. Plan around your budget
Founding offer: 20% off a build for the first 3 clients. See the offer
Restaurants and cafés
Barbers and salons
Contractors and trades
Photographers and artists
Accountants and advisors
Spas and boutiques
Recent work
Websites built for local businesses.
What you get
One studio for the parts that usually take three different people.
- New websites
- Start from one of twelve templates or get a custom layout. Your colors, fonts, words and logo go into it, so it looks like your business and nobody else's.
- Redesigns and updates
- Already have a site? It can be rebuilt from the ground up, or fixed and updated where it stands. Updates are billed by the hour after a written estimate.
- Built on WordPress
- The most widely used website platform. Fast pages that work on any phone, a contact form, your map and hours, and the setup Google needs to find you. You can log in and edit your own text and photos.
- Hosting and care
- Your site is hosted, backed up and kept updated, and your changes get made when your hours, menu or prices change.
- Local photography
- A photo session at your shop, kitchen or job site, so your site shows your real space, team and work instead of stock pictures.
- A written contract
- Before any work starts you get the price, the timeline and who owns what in writing, in a contract you sign online. No surprises on the invoice.
Prices at a glance
Build prices cover design, setup and launch. Monthly care is optional.
Starter
$500
A one-page site for a new or simple business. Ready in about 1 to 2 weeks.
Business
$1,200
Up to five pages with your menu, services or price list. Ready in about 3 to 4 weeks.
Pro
from$2,500
A custom design with a photo session and a logo refresh. Ready in about 5 to 6 weeks.
How a project runs
The same six steps for every site, whatever the size.
A short call
Thirty minutes, free. We talk about what your business needs, which template fits and when you want to launch.
Proposal and contract
You get the scope, price and dates in writing. You sign online and pay a 50% deposit, or the first of three payments, to hold your spot.
Content and photos
You send your text, logo and logins. If photos are included, we book the session.
Design and build
You review everything on a private preview link, with two rounds of changes at each review stage.
Launch
You make the final payment, I connect your domain, and the site goes live and gets submitted to Google.
Care
I keep the site running on your care plan, or launch it on your own hosting account if you'd rather run it yourself.
A contract for every project
Before any work starts, you sign a plain-English contract with your price, pages and dates written in. You can read the whole thing before we talk.
Your price in writing
Pages, features, price and payment schedule go in Schedule A. Extra work needs your OK first.
Yours to keep
Once it's paid, you own your design, the content made for you and the edited photos. Your domain is always in your name.
No hidden costs
Outside costs like your domain are bought in your name and paid by you, at cost. Nothing extra is billed without your OK.
A one-person studio
Main & Front is a one-person studio for local businesses. The same person handles your first call, your design, your photos and every update after launch.
Most local businesses don't need an agency. They need a site that loads fast on a phone, looks like the place customers walk into, and gets updated when the hours change. That's the whole job here.
Where I work
Based in Haverstraw, NY. Websites are made online for businesses anywhere. Photo sessions happen on site within about 25 miles, and real estate shoots go up to 50.
- Rockland CountyHaverstraw, Stony Point, New City, Nanuet, Nyack, Pearl River, Suffern, Spring Valley and every town in between
- Westchester CountyPeekskill, Ossining, Tarrytown and nearby
- Orange CountyMonroe, Central Valley, Highland Falls and nearby
- Bergen County, NJMahwah, Ramsey, Montvale and nearby
What clients say
Tell me about your business.
Send a few details and I'll reply within one business day to set up a quick call.
Or email mainandfront@gmail.com
