
Weblio is a studio in Basel building websites for businesses, practices and associations in Strasbourg and the Eurométropole. In French and German, each version written by hand.
Fixed price from CHF 499, no hourly billing
Since April 2017 the tram has crossed the Rhine to Kehl, so daily life no longer stops at the national border. On the Grande Île stands an old town on the World Heritage list since 1988, and north of it the Neustadt from the German period, added in 2017. Between them move three circles that rarely meet: the institutions at the Wacken with their associations, one of the largest universities in France with its students, and the businesses in the districts, whose customers come from two countries.
A place in the Petite France lives on visitors, one in Neudorf on the neighbourhood, and the two therefore need a different opening line. What has to be on the phone in both cases: what you offer and what it costs, the opening hours including the closing day, whether you can book, and which language you are served in.
Here someone reads who checks before making contact: who stands behind it, how long the organisation has existed, who signs, how membership works, and whether the information is available in German or English too. An annual report as a PDF does not answer that. It belongs on pages that can be forwarded one at a time.
An old flat in the Neustadt and a house on the edge of town are two different jobs, and anyone doing both should show both. So finished work in photographs rather than a list of services, a service area stated plainly, and a number someone answers on a Friday afternoon too.
People looking for an address here have usually heard a name already and come to check it. What they want then is areas of work, hours, whether anyone new is being taken on, and which language the conversation happens in. Plus a page that can be forwarded on its own, without anyone searching a menu first.
Strasbourg has many providers, and the spread in prices between them is wide. We do not compete with them, we stand alongside. Three things follow, and they sit in the offer rather than in a promise.
With us the German version is not a translation job
We work in German and in French, and each version is written as its own text, not as a translation of the other. You notice it where it matters: in technical terms, in how prices are stated, and in how the reader is addressed. Anyone with customers in the Ortenau or along the Upper Rhine does not get a version here that reads like a translation.
A quote that sits line by line beside any other
You get a figure with the list of what it covers and what it does not, both in the same structure as our price page. That lets you compare rather than guess which item hides in which bundled offer. If another quote is cheaper for the same content, we tell you that too.
No minimum budget, not even for a onepager
A site for a business of three people is not a leftover here that gets taken on the side. It gets the same commitment, the same process and the same response time as a larger project. What it does not get is an invoice for things it does not need.
Direct trains run several times a day, the journey takes a little under an hour and a half, and for a meeting at your premises no travel appears on the invoice. Day to day the distance hardly matters anyway: progress sits in the dashboard, questions go through the ticket system, WhatsApp or a short video call. What counts is the paperwork, and in Alsace it has a peculiarity found nowhere else in the country.
Onepager from CHF 499, Starter from CHF 699, Business from CHF 1'099. After a short conversation the number is in writing, together with the list of what is not included. Billing follows scope, not hours spent, and every add-on carries its own price.
You get an invoice in euros without French VAT, citing the autoliquidation under Article 283-2 of the Code général des impôts. As a business with an intra-community number you declare the tax yourself and deduct it in the same step, where you are entitled to. For associations outside the tax net and for the franchise en base different rules apply, which is why we ask beforehand.
In the Bas-Rhin, the Haut-Rhin and the Moselle, local law from before 1918 still applies. Associations here are not governed by the 1901 act but entered in the register of associations at the court, and that brings its own rules for statutes, board and dissolution. For your site it mainly means that whatever you write about legal form, registration and governing bodies has to match this regime rather than templates from the rest of France.
French public bodies measure their websites against the RGAA, the accessibility reference framework, and pass the requirement on through their contracts. Since 28 June 2025 the European Accessibility Act has put private providers under the same duty too, in online retail and passenger transport among others. Very small businesses have an exemption, and it depends on several conditions at once. In a city with this many institutions the question arrives earlier than elsewhere anyway. If you sell online or someone expects proof from you, say so in the first call: then the effort sits in the quote rather than in an amendment.
In Strasbourg we write the German version ourselves instead of translating the French one. It shows in the terminology, in the prices and in how you are addressed.
How we work
If your question is missing, write to us. The legal and tax notes on this page come from practice and do not replace professional advice.
What does a business in Strasbourg pay, and what stays afterwards?
Three fixed-price packages: Onepager from CHF 499, Starter with up to three pages from CHF 699, Business with up to five pages from CHF 1'099. Booking, a shop, a second language, a members area or a newsletter are add-ons with their own price, and you get the list before you commit. What stays afterwards is the hosting, billed monthly and cancellable to the end of the month. Maintenance is optional; if you take it, it runs for at least six months.
We are an association based in Strasbourg. Do you build that too?
Yes, and the need differs from a shop's. What is usually wanted is a clean page on purpose and governing bodies, a place for documents and position papers, a calendar of events, and often a second language version. The groundwork sits in the same three packages; a members area, a newsletter or the second language stand beside them as add-ons with their own price. One point is particular here: in Alsace, associations fall under local law, entered in the register of associations rather than taking the form used in the rest of France. What the page says about legal form and governing bodies is set accordingly rather than lifted from a template.
German, French, English: what do we actually need?
It depends on who pays you. A trades business with jobs in the Ortenau needs German, not English. An association around the institutions often needs English, with German coming after. A place in the old town lives on visitors from both countries and gets a long way with French and German. Each version gets its own address with its own text, not a machine translation laid over the French page. With us the German version is written rather than translated, and every additional language carries its own price.
Will you come to Strasbourg for a meeting?
Yes, and no travel appears on the invoice. The journey from Basel takes a little under an hour and a half. We still suggest a video call for the first conversation, short and without obligation, so nobody has to be away from the business. Once a project becomes concrete we come over once; we do not travel for interim questions, otherwise the journey ends up in the fixed price. The rest happens in writing: dashboard, ticket system, WhatsApp, and video when that is quicker.
We are based in the Eurométropole, not in Strasbourg itself. Is that a problem?
No. The area covered takes in the whole Eurométropole and its edge. Schiltigheim, Bischheim, Hoenheim, Illkirch-Graffenstaden, Ostwald, Lingolsheim, Eckbolsheim, Eckwersheim, Wolfisheim, Oberhausbergen, Mittelhausbergen, Niederhausbergen, Mundolsheim, Lampertheim, Vendenheim, Reichstett, Souffelweyersheim, La Wantzenau, Holtzheim, Entzheim, Geispolsheim, Fegersheim, Lipsheim, Eschau, Plobsheim, Blaesheim, Achenheim, Hangenbieten, Breuschwickersheim, Kolbsheim, Osthoffen and Oberschaeffolsheim are part of it, and with Strasbourg itself that makes all 33 communes. Where you sit changes nothing about the price, and there is no travel surcharge.
Why not an agency from Strasbourg?
If you need someone to guide a public tender, run a campaign across several channels, look after a platform with a team or sit at your table regularly, take an agency from here. Strasbourg has more than enough of them, and some are good. That is not our work. Ours is a fixed price, one contact person and a quote you can set line by line against any other, including one from the city.
A short video call, in French or German. Afterwards a fixed-price quote in euros lands with you. No obligation, and we settle the language question in the same call.