Websites for small businesses.
The website part is our problem.
We learn how your business runs, then design around it. The process stays calm and the timeline stays short. What comes out the other end is a site you'll actually want to show people.
Six recent builds
Drag the row, or use the arrow keys.
Costashine
Exterior and solar cleaning, Costa Blanca, Spain
Client projectCostashine cleans what Costa Blanca villas collect: solar panels, facades, gutters, terraces. The site runs in the three languages their customers actually speak and prices the job in the browser from the client's own rate sheet, then hands the quote to WhatsApp. A detail we like: there is no embedded map anywhere, because one would load third-party scripts and cookies, and staying at zero is what lets the whole site run without a consent banner.
- 3
- languages (ES / EN / RU)
- 36
- prerendered pages
- 0
- cookie banners
- Astro 7
- TypeScript
- Sharp
- Vercel
“The speed of the whole project was what impressed us most, the website was ready very quickly, and the price was much more reasonable than the quotes we received elsewhere.”
Dmitry, Owner, Costashine
Brococo
Corporate catering, Costa Blanca, Spain
Client projectA family kitchen on the Costa Blanca that delivers office lunches and caters events. Their old site was a Framer prototype search engines could not read, so we rebuilt it as prerendered React with an editorial, hard-shadow identity. The owners edit the menu themselves, in four languages, with dishes, prices, photos and diet tags; each build bakes it all into static pages, so the live site never depends on the CMS being up. Orders go out through WhatsApp, written in whichever language the diner was reading.
- 4
- languages
- 32
- prerendered URLs
- 8
- page templates
- React 19
- Vite
- Tailwind v4
- Framer Motion
- vite-react-ssg
- Sanity CMS
- Vercel
“The team understood exactly what we needed and made the whole process very straightforward. Our customers can now order easily through WhatsApp, and the weekly menu goes out automatically.”
Tatiana, Owner, Brococo
Litore Atelier
Renovation and construction studio, Costa Blanca (fictional)
Concept demoA renovation and construction studio we invented for the Costa Blanca, built to show what a dark editorial site feels like. Deep blue and warm cream, unhurried type, and a timelapse hero that plays once, then eases to a stop instead of looping. Projects live in a CMS exactly as they would for a real studio, with built-in fallback content so the site keeps working even when the CMS is unreachable. This is the register we suggest when a business needs to look calm and expensive.
- React 19
- Vite
- Tailwind v4
- Framer Motion
- Sanity CMS
- Vercel
Kartbook
Booking product concept for karting tracks
Concept demoWhat if karting tracks had proper booking software? Kartbook is our answer: a two-sided product where customers find and book real circuits across the Costa Blanca and the Levante, and owners get a bookings inbox, customer records, a fleet editor and analytics. Both sides share one data layer, so a new booking lands in the venue's inbox the moment it is made, and a price edit shows on the public page instantly. The bookings and prices are demo data; the tracks are not. Every circuit outline is real OpenStreetMap geometry drawn to scale, and one track's computed length lands four metres from the figure its operator publishes.
- 16
- tracks on the grid
- 8.20 km
- racing tarmac
- 3
- provinces covered
- React 19
- Vite
- MapLibre GL
- React Router
Santa Tinta
Tattoo studio, València (fictional)
Concept demoA tattoo studio that does not exist, in a València neighbourhood that very much does. We built Santa Tinta to answer one question fast: can we make a page people remember? So the page is a wall you can paint: drag anywhere and you spray it, the paint spatters and runs, and it stays exactly where you left it when you scroll. Pick another can from the rack, tag the footer, then hit Buff It and the wall wipes clean.
- 5
- spray cans
- 1
- page
- React 19
- Vite 7
- Tailwind v4
- GSAP
- Lenis
- Framer Motion
Blume
Full-service beauty salon, Valencia (fictional)
Concept demoBlume is a full-service salon we invented for Ruzafa, in Valencia, built around the one question a salon visitor actually has: can I get in soon? A live-looking next-availability pill sits right over the studio photo in the hero, so the answer is the first thing anyone reads. Hair, skin, nails, brows and makeup share one service menu, with a plain "why us" section instead of stock salon marketing, and the whole site runs in English and Spanish for Valencia's real client mix.
- 5
- treatment disciplines
- 2
- languages (EN / ES)
- 6
- pages
- React 19
- Vite
- Tailwind v4
- Framer Motion
- React Router
- Vercel
What a small business website costs
Four packages, one ladder. Answer four questions and we will point at the one that fits, or read all four and pick for yourself. Every figure here is a real range, and it is an estimate rather than a quote. The six builds above are what these prices buy.
Four questions
Rough answers are fine. We will point at the package that fits, and you can change anything from there.
Starter
Small, sharp, live quickly
€400 to €700
A site that says who you are, what you do and how to reach you. Built properly and deployed on your own domain.
- 5 pages
- Two languages included, add more any time
- No content editor, we make changes for you
- No booking system
- 1 month of support included
Standard
A full site you can run yourself
€800 to €1,200
Room for a real structure, and a content editor so you can change text and images without waiting on us.
- 10 pages
- Three languages included, add more any time
- Edit your own text and images
- No booking system
- 2 months of support included
Built at this level: Costashine, Brococo
Launch
Up to fifteen pages, and customers can book
€1,200 to €1,800
Room for up to fifteen pages, with a booking system built in. Customers pick a slot themselves and it lands in your calendar. Built once, with nothing clever running behind it. More pages can be added one at a time.
- 15 pages
- As many languages as your customers need
- Edit your own text and images
- Booking: customers pick a date and time, or book over WhatsApp
- 4 months of support included
Advanced
The booking starts talking back
€2,000 to €3,500 and up
Everything in Launch, and the booking becomes an assistant. It answers questions, books, reschedules, and hands you anything it should not deal with alone. This is also where genuinely custom work lives, an internal tool or a content system built around how your team actually works, which is what takes a build past the top of the range.
- As many pages as the business needs
- As many languages as your customers need
- Edit your own text and images
- Booking: an assistant that holds a real conversation
- 4 months of support included
Add to it
What you can add to Starter, and what each one costs.
Beyond the 5 included
Beyond the 2 included
Change your own text and images. Standard and up include this already.
Customers pick a date and time, or book over WhatsApp. The assistant that holds a conversation is Advanced only.
Your estimate
Nothing to pay. Your support is included for this stretch.
General maintenance: fixes, small changes, keeping the site current.
This is an estimate, not a quote. The real figure depends on what the build actually needs, and we agree it with you on a call before any work starts.
Need something that is not on this list? Tell us what you need
After the build
Two monthly costs, and neither one hides inside the setup price.
Fixes, small changes, keeping the site current. Free for your package's support window first, so one month on Starter, two on Standard, four on Launch and Advanced. It begins after that.
Only if your site has a booking system. €50 to €100 for the date and time kind, €100 to €150 for the assistant that holds a conversation. This is infrastructure rather than our time, so it runs from day one and is never free.
What people ask before they commit
How much does a website cost for a small business?
Between 400 and 3,500 euros to build, depending on how many pages you need, how many languages, and whether customers book with you online. A five page site in two languages starts at 400 euros. A larger site with a booking system that customers use themselves is around 1,200 to 1,800. The four packages above show exactly where the lines fall, and the estimator gives you a figure before you talk to anyone.
How long does it take to build?
One to two weeks for a Starter or Standard site once we have your text and images. Longer if a booking system or a content editor is involved, or if we are writing the copy with you. The build itself is rarely the slow part. Waiting on photos and product details usually is, so we tell you up front exactly what we need from you.
Do I own the website?
Yes. It is deployed on your own domain, under your own accounts, and the code is yours. If you ever want to move it or hand it to somebody else, nothing is locked to us. We are not renting you a page on our platform.
Can I edit the text and images myself?
From the Standard package up, yes. You get a content editor: you log in, change your text, swap a photo, publish. No code and no waiting on us. On Starter you can add the same thing for 150 to 250 euros, or leave the changes to us.
What does the monthly fee actually cover?
Two separate things, and neither is hidden in the setup price. General maintenance is 25 to 50 euros a month for fixes, small changes and keeping the site current, and it is free for your first one to four months depending on the package. If your site has a booking system, its hosting is 50 to 150 euros a month and runs from day one, because that is real infrastructure rather than our time. A site with no booking system has no hosting fee.
Can the site work in more than one language?
Yes, and it is built in from the start rather than bolted on. Starter includes two languages, Standard includes three, and Launch and Advanced have no limit. Extra languages beyond what your package includes are 50 to 100 euros each. This matters in Luxembourg and Spain, where a business often needs French, German and English, or Spanish, Catalan and English, just to be understood by its own customers.
Will it show up on Google?
Every site we build ships with the technical groundwork done: real page titles and descriptions, structured data, a sitemap, fast loading, and pages that work on a phone. That is what gets you indexed and ranked for your own name and your own town. Ranking for competitive search terms is a longer game that needs content over months, and we will tell you honestly whether that is worth paying for in your market.
What if I need something that is not in any of the packages?
Tell us and we will scope it. The packages cover what most small businesses actually need, but a booking flow with unusual rules, a shop, a client login or a tool that does not exist yet are all things we build. Those get quoted properly after a conversation, because guessing at them in a calculator would not be honest.
We learn your business before we design.
Most website projects go wrong before anyone opens a design tool. Somebody picks a template, pours the business into it, and wonders why nothing quite fits. We work the other way round.
First, we get to know you.
Before we touch a pixel, we want to know how you actually work. What you sell, who buys it, what customers keep asking, what you do differently from the place two streets over. We collect references together until we can both point at something and say: like that.
Then we design around it.
The structure, the words and the look grow out of your answers, not out of a template. A catering kitchen needs a menu the owners can edit. A cleaning company needs a price calculator and a WhatsApp button. Your site fits the way you already work, from day one.
Then we build it properly.
Fast pages, working forms, the languages your customers actually speak, and search engines that can read every word. We build with AI assistance, which keeps the timeline short and the invoice sensible. You review everything before it goes live.
Now imagine yours.
Everything you just scrolled through is our work. Including this page.
Bycause.ai























