We do not build a website, we build a sales system.
The backend makes a site effective, and the design makes it convincing. We do not pick one over the other: we engineer both the logic and the beauty so that together they lead the visitor to a request:
Our projects.
Not templates with demo content, but live projects that work for business. B2B, e-commerce, real estate, EdTech – each one hand-coded, with SEO markup and loading from 0.8 seconds.
Zelena Biomasna Energija d.o.o.
A full corporate site for a European miscanthus producer – and a complete rethink of how a complex, deeply niche B2B product is sold online.
We went deep into the client’s market and business to build a site that looks strong, carries a large volume of academic and technical material, and still stays clear and easy to use.
Everything was made from scratch: copy, structure, UX/UI prototyping, design, identity and custom development. The backend was worked through separately, and the technical SEO groundwork was laid during development rather than after it.
Case study →Particula Group
A concept corporate site for a deep-tech group in the circular bioeconomy (Rijeka, Croatia). The Terralgal and Cannadria brands, a scientific presentation, multilingual, mobile-first.
Case study →LAK. Nail Atelier
A concept site for a nail studio in Zagreb: online booking, transparent pricing and a real gallery instead of an Instagram feed.
Case study →Solutions and products.
Every package comes with a fixed price and a delivery date set in the contract, responsiveness across all screens and a 30–120 day warranty. No hidden charges and no surprises along the way: the calculator in the cards gives you a rough figure for your tasks, and the final one we lock in the contract.
Rework of your site
Landing page / One-page site
- Up to 10 blocks + a request form
- Custom design (no templates)
- HTML5 + Schema.org markup
- SEO (meta, sitemap, robots)
- Image optimisation
- Analytics setup (GA4)
Corporate website
- Up to 7 pages
- HTML5 + Schema.org + JSON-LD
- Up to 3 integrations (CRM, API, analytics)
- Email handler setup
- 3 form types (contact, request, callback)
- A built-in CRM in the site admin
A bespoke project
- Multilingual (any number of languages)
- Online store: catalogues, filters, payments
- Custom modules and API integrations
- 1C / BAS / ERP / warehouse systems
- Delivery integration (Nova Poshta, Meest)
- A custom admin panel
- A separate staging server
- A dedicated project manager
- Priority SLA (4-hour response)
- A monthly technical report
Your site under watch – every month.
Three levels of maintenance – from technical care to ongoing growth. You choose by the scope of work your site actually needs.
Technical care
- Backups
- Site availability monitoring (uptime)
- Basic security monitoring
- Installation of critical security updates
- Technical updates of WP, the theme, plugins
- Restoring the site from a backup in case of a technical failure
- Up to 30 min of minor content changes
Website support
- Everything in Technical Care
- Up to 2 hours of work per month
- Replacing text, photos, prices and banners
- Publishing news
- Minor visual and technical fixes
Website growth
- Everything in Website Support
- Up to 4 hours of work per month
- Development of small blocks within the included hours
- Refinement of forms and interface elements
- Small functional improvements within the package
- Priority handling of requests
Our KPIs.
Not promises, but concrete metrics we hold to in every project.
SEO from the first line of code
Search engines see the site from the start - you reach Google faster and more cheaply, without a separate budget to "do SEO later". A clean architecture directly affects organic traffic and your position in the rankings - the site starts working for you from the moment it launches, not after a separate "promotion" stage.
Loading in under a second
The page opens instantly - the visitor does not leave for a competitor while it loads, and Google ranks you higher for speed.
Every page is a funnel
Every screen leads the visitor to a request, instead of just "looking nice" - more enquiries from the same traffic.
Protection built into development
The site will not be hacked or taken down - you do not lose sales to downtime and do not pay for an urgent "rescue" after a breach.
A complex backend that works
We write our own server logic, databases and processing systems for your tasks – not off-the-shelf plugins. And we test everything we make: we catch bugs before launch, not after customer complaints.
Mobile-first, not an afterthought
Most of your customers come from a phone. That is exactly where the site is comfortable - so they do not close it but make it through to a request.
The site is always up
We aim for maximum uptime :) And the main thing - the site does not "break on its own": once we have delivered it and no changes are made to the code, it keeps running steadily. And if the site does ever go down - we are always right here to bring it back up quickly.
We have been in your shoes -we paid, we waited, we lost.
RedCatWeb grew out of our own pain. We have walked the whole entrepreneur's path: builders, templates, contractors, big budgets, beautiful presentations – and the same question every time: "why is the site there, but the results are not?"
From the first contact
to project delivery.
You always know what is happening and how much it costs. We agree every step in advance, the price and the date are locked in the contract – no surprises and no catch-up charges.
The questions worth
asking any agency.
We have gathered what really decides whether you will be satisfied – from who owns the code to what happens if we ever part ways. Here are our honest answers.
Pricing and payment
Transparent. We lock everything in the contract.
How much does it cost to develop a website?
What is included in the price, and what is not?
What does payment look like?
Timelines and process
Specific dates, not "roughly".
How long does development take?
We agree the specific completion date in advance and lock it in the contract. At the same time, we always try to finish the project a little ahead of the planned date.
How many revisions are included in the price, and can things be changed during the work?
Within each round you can collect all your comments and wishes into a single list, after which we make the agreed adjustments. Minor changes to the design, text, menu or individual elements are already covered by the price.
If, after the structure is approved, you need to add new pages, blocks or features, or substantially change the agreed design, such work is quoted separately.
Ownership and access
After payment - yours forever.
Who owns the site, the code and the domain?
We do not use a "site rental" model and do not tie you to our team. If needed, you will be able to hand the site over to another developer or manage it yourself - with no extra restrictions on our side.
My previous developer disappeared, and I do not even have access to the site. That will not happen with you?
If the project is partly paid, we hand over all the materials created and paid for at the relevant stage, for example prototypes or design mockups. After full payment you receive the finished site, the source files and all the necessary access to the domain, hosting, admin panel and connected services.
The handover terms are written into the contract in advance, so you clearly understand what you will receive and at which stage.
And what if I want to change developer?
We do not hold clients with access or hidden restrictions - what matters to us is that you stay with us because of the quality of the work and the service.
Results in numbers
A site has to deliver results.
The site is beautiful, but there are no leads. How do you solve that?
If almost no one comes to the site from Google, we check its SEO structure and technical condition: page indexing, loading speed, mobile adaptation, the structure of sections, internal links, content, metadata and the presence of technical constraints that may stop search engines from crawling the site correctly.
If there are visitors but they do not leave requests, the problem most often lies in the conversion logic. We analyse how clear the offer is, whether the page meets the customer's expectations, whether it addresses their questions and objections, and how visible and relevant the calls to action are.
That is why we work not only on the look of the site, but also on its structure, its technical foundation and the customer's path to a request.
How do I understand what exactly is wrong with my site?
Organic traffic is the visitors who find your site in the ordinary Google search results, without coming from paid ads. If there are almost no such visitors, you need to check the SEO, the technical condition of the site, its structure and how well the pages match the search queries of potential customers.
If traffic comes from Google Ads, social networks or other channels, but there are no leads, we analyse the quality of that traffic and the behaviour of the users. For example: which queries they come on, which pages they land on, how long they stay on the site, where they stop browsing and whether they interact with the forms and buttons.
A large number of clicks without enquiries may mean that the ads attract the wrong audience, the landing page does not match the ad's promise, or the site does not give the customer enough reasons to take the next step.
After the analysis we can pinpoint exactly where potential customers are being lost: in search, in the ads, in the page content, in the technical operation of the site or at the request stage.
I am invisible in Google, while competitors are already on the first page. Can you help?
During development we lay the technical SEO foundation right away: a clear page structure, semantic HTML, meta tags, sitemap.xml, robots.txt, Schema.org structured data and speed optimisation.
However, technical optimisation is only the foundation. Rankings also depend on the competition, the quality and usefulness of the content, how well the pages match search queries, domain authority and other factors.
We do not promise to reach the top in a few days. Instead, we build a site that is technically ready for indexing and further SEO promotion, and if needed we help determine which pages and queries are worth developing first.
Is SEO included in the price?
During development we aim for a PageSpeed score of 80+ on mobile devices. The actual result may depend on the hosting, the volume of content and the connected third-party services.
As a result you get a site that is technically prepared for indexing and further SEO promotion. Work on content, search queries, external links and systematic ranking growth is a separate service that can be ordered additionally.
After launch
A site you manage yourself.
What about the warranty?
Regular changes, monitoring, backups and updates after launch are already support packages (from /month), covered in the questions below.
Will I be able to edit the site myself?
If you need to regularly change certain information - for example news, prices, products, projects or staff - we can create a separate managed section in the admin panel for it.
Other changes can be passed to our team as part of technical support or ordered separately.
Can you make a "News" section that I will fill in myself?
You will be able to enter the title, the date, an image, a short description and the main text yourself. A new post will automatically appear on the site in line with the approved design.
Such a module is a separate piece of functionality and is added to the project price by agreement.
What is included in site support after launch?
These can be replacing text, photos, prices and banners, publishing news or adjusting existing elements.
Each package covers a defined scope of work and a response time, so you understand in advance what is included in the monthly fee.
Which changes are not included in standard support?
Before starting such work we tell you its cost and its possible impact on the timelines.
Is monthly support mandatory?
Without an active package you can still come to us for individual changes. In that case the work is charged by the time actually spent and carried out according to the team's current workload.
Clients with active support receive a defined scope of work and priority handling of requests.
What should I do if the site stops working?
If support is not connected, we can also help, but the diagnostics and recovery are charged separately.
Technology and approach
Clean code instead of a template.
Why not Tilda or a website builder?
How does custom development differ from a template?
Who writes the copy and prepares the images?
For EU clients
Croatia · working across Europe.
Do you work with clients from other EU countries?
We invoice in euros, work under a contract and keep our paperwork official. We can also develop multilingual sites for companies operating in several markets at once.
For the client this means a simple thing: you are working not with "a person in a chat", but with a European company that has a legal entity, a contract, an invoice and clear terms of cooperation.
GDPR and site accessibility - do you take that into account?
For GDPR we set up cookie consent not as a decorative "box-ticking" banner, but as a working mechanism: analytics, advertising and other third-party scripts must not run before the user has given consent. We also provide clear consent management, so a person can not only accept cookies but also change their decision.
Accessibility follows the same logic. We take into account the requirements of the European Accessibility Act and the basic principles of convenience for people with different needs: a readable structure, correct headings, contrast, keyboard navigation, alternative descriptions for images and clear form logic.
We do not call this "box-ticking for the EU". It is a normal part of a quality site: it has to be clear, accessible and technically prepared to work in the European market.
Legal texts, privacy policies and the final legal assessment are, if needed, better agreed with a specialist lawyer. But on the technical side we build the site so that it does not start out with obvious errors in cookies, analytics or accessibility.