
Transport company website development
I build websites for transport companies: quote requests that capture route and cargo in one step, shipment status lookup, and a recruitment section that actually reaches drivers.
100
+Completed projects
Websites, landing pages and SEO projects for businesses in different niches and markets.
15
Years of experience
Hands-on experience in SEO, website development and digital strategy.
17
+Industries covered
From local services and startups to real estate, e-commerce and B2B projects.
3
Working languages
English, Polish and Russian — with content and structure adapted to each market.
What the site includes
A quote request built around what you actually need to know
Route, cargo type, weight, dimensions, dates, special requirements — captured in one structured step instead of discovered over an email exchange. For some services a calculator can return an indicative figure immediately; I've built parameter-based calculators of that kind for a client.
Pages by transport type
Separate paths for domestic and international, refrigerated, oversized, hazardous or express — each addressing the client who needs specifically that, and each capable of ranking on its own.
Shipment status lookup
Clients check where their cargo is without calling. I've built exactly this for a client — an order status check by phone number — and it removed a substantial share of routine calls from the office.
Licences, insurance and fleet in plain sight
Transport licences, carrier liability cover, fleet composition and certifications. In B2B logistics these are qualifying criteria, not credentials to bury on an "about us" page.
A recruitment section that speaks to drivers
Vacancies, routes, equipment, pay structure and how to apply — presented for drivers rather than as an afterthought in a footer, and in the languages your drivers actually speak. I've built multilingual sites including Ukrainian for exactly this kind of audience.
Structured data and international search
Correct business markup, and language versions set up so each works in its own market rather than competing — which matters when your clients and your drivers are in different countries.
A site serving two markets that never meet
Logistics companies have an unusual problem: the website has two entirely separate audiences, and both are scarce. Clients with cargo to move, and drivers to move it. Most sites in this field are built for the first and treat the second as an afterthought in the footer — which, in an industry where finding drivers is as hard as finding contracts, wastes half of what the site could do.
On the client side, the recurring failure is the enquiry itself. Transport pricing depends on a specific set of facts: route, cargo type, weight, dimensions, dates, any special handling. A generic contact form gathers none of them, so every enquiry begins with an exchange of emails establishing what a properly structured form would have asked once. For some services the same inputs can produce an indicative figure immediately — I've built parameter-based calculators where a few selections return a price on the spot, and the principle transfers directly.
The second client-side gap is segmentation. Domestic haulage, international freight, refrigerated transport, oversized loads and hazardous goods aren't variations of one service — they're separate businesses with separate clients searching separate terms. A page called "our services" competes for none of them, while a page about oversized transport can rank for exactly the client who needs it.
Then there's what happens after the contract. Once cargo is moving, clients want to know where it is, and without any way to check, that question arrives by phone. A status lookup solves it cheaply — I've implemented order status checking by phone number for a client, and it removed a large share of routine calls from their office.
And back to drivers. They search for work like everyone else, and they compare employers on concrete things: routes, equipment, how pay is structured, how often they're home. A recruitment section written for them, in the languages they actually speak, competes for attention in a market where every operator is short-handed. Multilingual structure matters here for a reason it doesn't elsewhere — the language your clients read and the language your drivers read may have nothing to do with each other.
How the work goes
We map services and audiences
What you transport, on which routes, for which clients — and what your recruitment situation looks like, since the site serves that too.
I design the structure
How the quote request is built, which transport types get their own pages, where status lookup sits, and how the recruitment section is organised and in which languages.
Build and optimise
Design, development, structured quote handling, status lookup, multilingual setup, structured data and speed.
Launch and support
The site goes live, your team manages services, vacancies and content, and I stay available as the company grows.
Frequently asked questions
let's talk
let’s discuss your project goals
Tell me about your task, business goals, and current situation. I’ll review it and suggest the best next steps — clear, realistic, and without obligations.



