B-works Reviews & Agency Profile

Zurich and Berlin Drupal web agency and venture builder with SEO-aware site migrations

Zurich, Canton of Zurich, Switzerland DSA Score: 85/100

About B-works

B-works is a Zurich-based digital agency founded by Alex Beninca. It was founded in 2016. The company has offices in Zurich, Berlin and Bolzano in Italy, and has a remote, self-organised team of more than 50 people working with local project managers in each country. Leads include Marin Ljubas for product management, Yaroslav Karaninsky for software development, Miguel Barrero for design, Daniel Savin for analytics and Sascha Resch for growth marketing.

The company now has two sides. One is a Drupal and corporate website agency. The other is a digital venture builder for start-ups in renewable energy, decarbonisation and e-mobility. For website clients, the services are concept and UX design, Drupal development with custom modules and themes, migrations, and ongoing maintenance and support. They also build on Typo3, Laravel, React and Vue. The Drupal team has worked with versions 6 to 10, and the company is an organisation member of the Drupal Association.

SEO is handled as part of building and moving sites rather than as a standalone retainer. Every plan includes basic organic SEO: a meta tag manager, Google Analytics setup, a search-friendly structure, a sitemap, internal linking and fast loading. Migration projects have a dedicated SEO migration step meant to protect existing rankings. A typical Drupal 7 to Drupal 10 move runs from six weeks to six months and costs CHF 10,000 to 50,000. Projects follow a set rhythm of two to three weeks of specification, two-week development sprints, then one to two weeks of testing and go-live with CMS training. Each project has a dedicated project manager, and sites are hosted on platform.sh.

B-works has no dental work on record. Healthcare and medical make up 20 percent of their industry focus. Their client logos include the Kantonsspital St. Gallen hospital and the health insurer OKK, alongside ETH Zurich, Axpo, Alstom, Baloise, Pistor and Lalique. That makes them a better fit for a larger dental group, a clinic chain or a dental-sector company that runs on Drupal or needs a complex rebuild than for a single practice wanting monthly local SEO. Google Business Profile and review management are not among their services.

On recognition, the company won a Best of Swiss Web award in 2019. Clutch named it a top digital strategy consultancy and software developer in 2023 and a top Drupal developer for Switzerland and Germany in 2024. Testimonials praise delivery speed and practical web applications for clients such as alupress and Lalique. Its hourly rate is 150 to 199 US dollars, and it has no reviews on GoodFirms.

B-works' Website

Screenshot of B-works' website
Screenshot of b-works.io/

B-works at a Glance

Founded2016
Team size50+ (some listings say 10-49)
HeadquartersZurich, Canton of Zurich, Switzerland
Other officesBerlin, Germany; Bolzano, Italy
LeadershipAlex Beninca (Founder); Marin Ljubas (Product Management Lead); Yaroslav Karaninsky (Software Development Lead); Miguel Barrero (Creative Director and Design Lead); Sascha Resch (Growth Marketing Lead)
LanguagesGerman; English
PricingDrupal 7 migrations typically cost CHF 10,000-50,000. 150-199 USD per hour. Project pricing is all-inclusive with tailored packages. Free consultation offered.
Contracts & reportingSpecification 2-3 weeks, development in 2-week sprints, go-live 1-2 weeks with CMS training. Dedicated project manager per project. A guaranteed completion date tied to a binding deadline is offered. Maintenance includes updates, security checks and backups, and custom support packages are available.
Tools & partnershipsDrupal (Drupal Association organisation member); Typo3; Laravel; React; Vue.js; platform.sh hosting; Google Analytics

Dental Marketing Services

  • Drupal website design and development
  • Drupal 7 to 10 migrations with an SEO migration step
  • basic on-site SEO in every plan (meta tags, sitemap, internal linking, page speed)
  • Google Analytics setup
  • UX and responsive design
  • website maintenance, security updates and backups
  • API and CRM integrations

Why Dentists Choose B-works

  • Listed in two GoodFirms SEO rankings
  • Founded 2016
  • Between 10 and 49 staff
  • Zurich base
  • Ten years in business
Key Strengths
  • Builds Drupal practice websites, with a signature product aiming to go live within a month
  • Migrates existing practice websites while working to preserve search rankings
  • Assigns practices a customer success manager with maintenance and service level agreements
  • Works with practices in Swiss German, German and English from Zurich and Berlin

Awards & Recognition

  • Best of Swiss Web (2019)
  • Clutch top digital strategy consulting company and top software developer (2023)
  • Clutch top Drupal developer Switzerland and Germany (2024)

How the DSA Score Breaks Down

Client reviews4/20
Experience7/20
Client portfolio6/20
Published results0/20
Transparency12/20
Client feedback0/20

Points earned: 23.2 of 100 (profile 29 × 0.8 + client feedback 0). DSA Score: 85/100

Where B-works Is Listed

Questions Dentists Ask About B-works

Is B-works an SEO agency?

Not mainly. They are a Drupal web agency and venture builder. SEO is built into their site builds and migrations, with basic on-site SEO in every plan and a dedicated SEO migration step.

Will moving our practice website hurt our rankings?

Their migration service includes an SEO migration step that aims to protect rankings, and SEO is planned at the start alongside the sitemap. Ask them for the detailed redirect and URL-mapping plan, because it is not published.

How much does a rebuild or migration cost?

A typical Drupal 7 migration costs CHF 10,000 to 50,000 and takes six weeks to six months, depending on modules and integrations.

Have they worked in healthcare?

Their client logos include the Kantonsspital St. Gallen and the health insurer OKK, and healthcare makes up 20 percent of their focus. No dental practice is named.

What support comes after launch?

Maintenance covers module and security updates, backups and security checks, and custom support packages are available. Each project has a dedicated project manager.

Reviews of B-works

No reviews on this site yet. Have you worked with B-works? Your review helps other dentists choose.

Write a Review of B-works

Every review is checked before it is published.