In brief
A custom Next.js business website built in Ostrava for companies across Czechia: design, technical SEO and speed from the first version, and you own the code and content. It suits companies and sole traders who need the website to bring inquiries; for a simple contact card it is more than you need. Websites start at €800 and usually take 1 to 8 weeks depending on scope.
It costs more than a template website because even the smallest plan includes a custom responsive design, SEO basics and speed optimization (Core Web Vitals).
| Plan | Price | Scope | Timeline |
|---|---|---|---|
| Starter | from €800 | one page or up to 3 subpages | 1-2 weeks |
| Business | from €1,200 | 5-10 subpages, blog, conversion tracking | 2-4 weeks |
| Corporate | from €2,400 | 20+ subpages, several languages, CMS | 4-8 weeks |
How we work together
- Timeline:
- 2-4 weeks
- Process:
- Consultation and estimate → Fixed quote → Copy, design and build → Launch and handover
- Who does it:
- Marek Frňka, personally, from first call to launch. About me
"I am very satisfied with the collaboration and with the resulting website. Communication was friendly, professional and uncomplicated. My wishes and ideas were implemented very well …"
From the brief to a live website
A website is not a look. Before anything is drawn it must be clear what the page has to do, and after launch it has to be measurable whether it does. In between sits the work you cannot see on the finished page.
- 01brief: what the site must do and for whom
- 02design: grid, type, colour, mobile
- 03code: components, speed, accessibility
- 04launch: domain, measurement, indexing, support
The demo shows upomale.cz, a barbershop in Ostrava and a site I built. More work is in the portfolio.
- BRIEF: What the page must earn, Who it is for, Content, copy, assets, What competitors do, Scope and deadline
- DESIGN: Grid and layout, Type scale, Colour and states, Mobile version, Prototype to sign off
- CODE: Next.js components, Responsive down to 320 px, Forms and validation, Speed and Core Web Vitals, Accessibility and SEO base
- LAUNCH: Domain, hosting, certificate, GA4 and Search Console, Indexing and sitemap, Backups and updates, 30 days of support
Building a website in four steps on the real project upomale.cz: a wireframe page from the brief, the design fills in section by section, the code is written and passes, launch and measurement.
Related work in practice
A concrete project with desktop and mobile previews. No illustrative mockup, just a real website, e-shop or digital product.


Ostravské účetnictví
Local business website, Website for accounting services in Ostrava. A clear offer, local intent and a structure built to improve organic visibility.
What you actually get
No fog: what you get, who it fits and where a larger scope begins.
Clear deliverables
- site structure based on the goallead, booking or credible presentation
- UX direction for key sections and a visual route based on your brand
- Next.js implementation prepared for speed and scaling
- technical SEOmetadata, sitemap, schema and internal links
- GA4, Search Console and basic lead tracking
Best fit
- you need a business website that should generate inquiries
- you want custom design and a technical SEO foundation
- you plan ads, content or further growth after launch
Not a fit
- a cheap ready-made template is enough
- you have no content and do not want to solve it together
- you only need graphic design without website implementation
Scope boundaries
A website from €800 applies to a one-page site or up to 3 simple pages. A Business scope around €1,200 covers 5-10 pages, copy basics and tracking. CMS, languages, integrations and larger content are quoted separately.
Describe your project. I will help you choose the right scope.
Website development pricing in Ostrava
Three packages. Fixed website price in the quote. Hosting scope and running costs agreed upfront.
Websites for businesses in Ostrava and the region
I am based in Ostrava-Dubina (Františka Formana 239/35, 700 30 Ostrava) and build custom websites for businesses in Ostrava, the Moravian-Silesian Region and across Czechia. Ostrava clients in the public portfolio include Ostravské účetnictví, DCM účto from Hrabůvka, Veterina Gottwaldová from Stará Bělá, the barbershop U Pomalé and the financial adviser Rostislav Rabiec, plus Notia AS from Karviná. We can meet in person at your office or mine, though most of the project works just as well online.
A business website should not be just a polished brochure. At the start we define what the website should do: inquiry, booking, purchase, consultation or a trustworthy presentation. Structure, copy, CTAs and measurement follow from that.
I handle structure, content and technology as one system: a coded website instead of a bloated template, a Core Web Vitals speed foundation, technical SEO from the start and copy tied to the customer's decision process.
Every subpage has a clear role in the user journey. I avoid dead ends and decorative sections that lead nowhere. After launch, the website is measured through GA4 and Search Console so you can see what works and where to continue. Useful before you decide: website pricing, why a €200 website is not enough and web design trends 2026.
Three Ostrava websites, three different briefs
What the business needed and what I did on the website. Details are in the case studies.
DCM účto: a website for landlords
Accounting for rentals
A generic accounting website would get lost among competitors. So I built this one for a single group, landlords on Airbnb and Booking: the copy and structure speak to their situation, a starting price is visible and the next step is one contact.
DCM účto case studyU Pomalé: a barbershop website
Local service · barbershop
According to the brief, the barbershop had no website of its own, so there was nowhere to find the services, the address or how to book. I built a local website that puts the service, the Google rating and an appointment button at the top. Booking is by phone or WhatsApp.
U Pomalé case studyVeterina Gottwaldová: a clinic website
Veterinary clinic
People often look for a vet under stress and need to know at once whether the clinic is open, where it is and how to get in touch. I put opening hours, contact details and services at the start of the website and made them readable at a glance, on mobile too.
Veterina Gottwaldová case studyWebsites for manufacturing and business services
A B2B website does not sell into a cart. It has to bring an inquiry from a company choosing a supplier.
A manufacturer, service supplier or wholesaler needs a website that holds up when a buyer compares suppliers: clear sectors and capacities, references and certifications you can prove, technical documents to download and an inquiry form that asks for what you need to quote. If you want to sell to companies online with their own price lists, a custom B2B e-shop is the right route.
There is no separate price list for it. A B2B website usually fits the Business package from €1,200 (5 to 10 subpages for references, manufacturing capabilities and services, plus an inquiry form). If you sell to several countries, Corporate from €2,400 is the better fit, with CZ, EN and DE language versions included.
Sectors and capacities
What you make or supply, for which sectors and in what volume. A buyer has to find it within seconds.
Inquiry form built for quoting
The form asks for quantity, material, deadline or drawings, so your first reply can include a price, not just more questions.
Technical documents
Catalogues, data sheets and certificates to download, up to date and in one place.
Language versions
Buyers abroad get the same information in their own language.
Custom websites prepared for growth
What you concretely get out of the collaboration.
- 01
Inquiries and measurement
A website designed around a clear goal. Every subpage has a role, inquiry, purchase, booking or a trustworthy presentation.
- 02
PPC & marketing ready
Landing pages, tracking pixels, Facebook Pixel, GA4 events. The site is ready to launch campaigns the day after launch.
- 03
Speed foundation
Next.js + global CDN. Fast architecture prepared for Core Web Vitals, SEO and ad campaigns from the first launch.
- 04
Data-driven decisions
Google Analytics 4, Search Console, conversion tracking, heatmaps. You know exactly where clients come from and where they leave.
How it works
No unnecessary bureaucracy. Every step has a clear output and deadline, you always see exactly where we are.
- Typically
- 2-4 weeks
- Steps
- 4
Consultation and estimate
24 hYou tell me what the website should do. Within 24 h I send you a no-obligation estimate of scope, timing and price.
Fixed quote
48 hWithin 48 h of the call you get a quote by e-mail with the scope, a fixed price and a firm deadline. Once you approve it, a written contract follows.
Copy, design and build
1-8 weeksI prepare the site structure, help with the copy, design the look and code the site in Next.js. You see ongoing previews on a staging URL.
Launch and handover
30 daysI launch the site, train you and hand over the source code. The first 30 days of post-launch support are included.
Common questions
The ones asked most. Missing something? Write to me, I reply within a few hours.
Yes. Website development in Ostrava is one of the core services: company websites, landing pages and custom Next.js websites. I help local companies with structure, copywriting, technical SEO, measurement and ongoing care. If you need long-term search growth after launch, SEO in Ostrava follows with a monthly scope.
A new website from Ostrava can be online in 3 weeks.
Tell me what you're working on. Within 24 h you'll have an estimate of scope, timeline and price in your inbox; the fixed price follows in the quote within 48 h. No commitment, no salesperson.