KSM Stroy
Their old site was a 2015 WordPress with a contact form going to an email nobody checked, and they were losing leads to newer competitors. Now enquiries reach the owner directly, and their team adds a new project themselves.
A construction firm with 20+ years' track record was losing leads to newer competitors with better web presence. Their old site was a 2015 WordPress: slow, browser security warnings, contact form going to an email nobody checked.
- Discovery and a visual audit of the competition
- Design of a new information architecture and typography
- Next.js + Sanity CMS build, editable by their team
- SEO migration: URL map and 301 redirects to preserve rankings
- One-hour CMS training
We started from what actually brings leads: galleries of real projects, clear contact, local SEO. We structured pages around the services (not the company), added LocalBusiness structured data, and built a CMS the assistant can use to upload a new project in 5 minutes.
- Next.js
- Sanity CMS
- Tailwind
- Vercel
- 01All URLs preserved with 301 redirects: rankings held through the migration
- 02Speed and stability: Google's Core Web Vitals moved from red to green
- 03Contact forms land directly in the owner's inbox
- 04Team edits without us in the loop: CMS in Bulgarian
See it running.
Faster to open the live site than to read about it. Public, no login required. Have a look around.
Visit →The services behind this project.
Other recent launches.
- Web application
Agnicio SSP
Their audit demanded the reason behind every score; the old system showed only the number. Now every score arrives with its explanation, and an audit trail records who changed what.
Read case study → - Online store
GulArt
Orders came in by phone and Viber: 3–4 exchanges to settle each design, and daily production errors. Now the customer builds it in the browser, sees it in 3D, and the file goes to production without being redrawn.
Read case study → - Online store
Brutal Noise
The brand was selling through DMs and Revolut links, with shipping arranged over the phone. Now checkout is 3 steps, every order generates its courier label automatically, and the 3D builder shows a customer their design on the shirt before they pay.
Read case study →
Have a similar project in mind?
Tell us briefly what you are building. A reply lands within 1 business day, and we come to the first call with a written scope rather than a template quote.