Websites that work as hard as your team.
Website revamps, care and the connections behind them. WordPress specialists, with Joomla covered too and Laravel for custom builds. Made for associations, societies and non-profits.
From a fresh look to a full rebuild.
Every revamp starts with a free homepage prototype, so you see the result before you decide.
A fresh look
A new design for the website you already have. Same platform, same content, a lot more polish.
- New design system and templates
- Faster pages and better mobile
- Accessibility check and fixes
New structure & design
A clearer website where members find things fast. Rebuilt around your audiences, linked to your CRM.
- Content audit and new navigation
- Design, build and content move
- Member login and CRM link
Everything connected
Website, integrations and add-ons working as one digital home for your members.
- Everything in Revamp
- Registration, abstracts or portals
- Roadmap for the next 2–3 years
Clear steps, no surprises.
- 01Free call
30 minutes on your site, your systems and what's coming up.
- 02Free prototype
I design your new homepage before you commit to anything.
- 03Design & build
Weekly check-ins. You see progress on a live preview link.
- 04Launch
Content moved, redirects set, nothing lost. Launch on a calm day.
- 05Care
I stay on: updates, backups, fixes and small improvements.
WordPress first. Not WordPress only.
I pick what's right for your team, not what's easiest for me.
WordPress
Our specialtyCustom themes and blocks your team can edit easily. Multilingual, member areas, events and shop.
Joomla
Upgrade or moveStuck on an old Joomla version? I upgrade it safely, or move you to WordPress with all your content.
Laravel
Custom buildsWhen a CMS isn't enough: member portals, registration flows and custom tools, built on Laravel together with the senior developer I work with.
Your website, looked after.
Updates, security, backups and hosting, handled every month by the person who knows your site. Works for sites I built and sites I didn't.
Essential
For smaller sites that need peace of mind.
- Monthly updates of core and plugins
- Daily backups, kept 30 days
- Uptime and security monitoring
- Short monthly report
Plus
For busy sites with events and members.
- Everything in Essential
- Weekly updates and speed checks
- Hosting in Switzerland or the EU
- 2 hours of help each month
Partner
For associations who want a digital team on call.
- Everything in Plus
- 6 hours of help each month
- Same-day response on urgent issues
- Quarterly review and roadmap
Connect your systems.
Your CRM, registration and website should share one set of data. I connect them, so members update their details once and your team stops copying spreadsheets.
Talk about your setupStart small, or go all in.
Clear prices agreed up front, with non-profit rates.
Website revamp
Refresh, Revamp or Transform, with a fixed price agreed up front.
Connect your tools
Make two systems talk to each other, so nobody copies data by hand.
Care plan
Your website stays safe, fast and up to date.
Part-time digital lead
I act as your head of digital: plans, budget, suppliers and board updates.
Good to know.
How much does a new website cost?
It depends on size and what it connects to. After a free call you get a fixed price in writing, with non-profit rates. No hourly surprises.
Do we have to change our CRM or registration system?
No. I work with the systems you already have and connect them. If something really needs replacing, I'll tell you why and help you choose.
Can my team still edit the website?
Yes. You get simple editing blocks, a short training session and a written guide.
Where is the website hosted?
On fast, secure servers in Switzerland or the EU, depending on what suits you and your data rules (nDSG / GDPR).
Who will I work with?
With me, Haris, from the first call to launch and after. For bigger projects I bring in trusted specialists I've worked with for years.
A free 30-minute call is a good start.
We look at your website and systems together and find the one change that helps most.