Explain the service choices
Use plain names for cuts, color and treatments. Where a price varies with time or hair length, explain the starting point or invite a consultation through your existing booking route.
One page, built by Matt
A salon website should show the services you offer, how to find you and how to book with the right person. I build one clear page around your salon, with approved photos and a link to your existing appointment tool.
Last updated: · By Matt Fehrsen
$299 once + $10/month. Pay nothing until it is live on your own domain and you are happy.
First 3 clients: $199 once for a short testimonial, plus $10/month.

My suggested approach
I would make it easy to choose a service and find the right booking route without overstating what is included.
Use plain names for cuts, color and treatments. Where a price varies with time or hair length, explain the starting point or invite a consultation through your existing booking route.
If stylists use separate booking pages, label each link clearly. A salon suite page should give the correct stylist, room and building details rather than sending everyone to one ambiguous button.
Choose images of work you can identify and are allowed to publish. Keep sample styling photography separate from your own portfolio and do not imply it is a client result.
Before I build
Email a short approved list. You can add your own work photos later if they are not ready yet.
Confirm the public name and whether you are a single stylist or a shared salon.
Tell me which prices are fixed, starting prices or consultation only.
Send the correct scheduler link for each person you want listed.
Include a suite number, entrance note and regular opening hours.
Only send photos you have permission to publish, including permission from anyone pictured.
Your scheduler stays in charge. I can link to your appointment tool. I am not replacing it or moving client records, deposits or appointment reminders into this website.
The offer
Email me your business name and what you do. Send your approved details and any page you already use.
Within 24 hours of your yes, I email you a site to look at. Reply with what you want changed.
Your site goes live on your own domain within 48 hours of your yes. You pay nothing until it is live and you are happy.
One mobile-friendly page with up to 5 sections. $10/month covers hosting and small edits. Your domain name is a separate cost. Everything happens by email, no calls.
I'm Matt Fehrsen, the founder of ShipWithCode. I'm based in Cape Town and I build every site myself.
Offer and builder details: ShipWithCode pricing and about Matt. Sample source: Main Street Salon independent concept.
Questions
Yes. Send me its public booking link and I can add it to your site. Your appointment management stays in that tool.
Yes. Send the names and approved booking links. We can label them clearly within the one-page scope.
We can show services without prices, or use starting-price wording you approve. I will not invent a package price.
$299 once + $10/month for hosting and small edits. My first 3 clients pay $199 once in exchange for a short testimonial. You pay nothing until your site is live on your own domain and you are happy. Your domain name is a separate cost.
You will have a site to see within 24 hours of your yes, and it will be live within 48 hours of your yes. Everything happens by email with me, Matt Fehrsen. I am based in Cape Town and build every site myself. No calls.
No. I cannot promise rankings, traffic, customers or a mention in ChatGPT, Perplexity or Google AI Overviews. I build a clear website with the information you approve.
Tell me your business name and what you want on your site. I read and reply myself, by email.