A contractor without a site is just a Facebook page in disguise.
Intro
You build houses, lay drives, roof or plumb, and people still find you on Facebook? That's not converting. You need a site that shows a before/after project gallery, feeds enquiries straight into a quote pipeline, and displays your trade-association badge and ID on the home page. That's what we build: front end, back end, and a custom admin where you drag in photos and write captions without needing a developer every time.
The problems
Facebook is not a website
A Facebook page doesn't show up on Google when someone searches for „contractor Reykjavík“ or „roof repair Hafnarfjörður“. You miss exactly the people who are ready to hire today, and end up fighting over friends of friends instead.
No project portfolio
You have hundreds of photos on your phone of finished jobs, but if no one sees them collected into a clean gallery with before/after comparisons, it's hard for a new customer to trust you over the next contractor who calls.
Quote pipeline in Messenger
Enquiries arrive in Messenger, SMS, through acquaintances, in email. Some get forgotten. No pipeline, no timestamps, just you trying to remember which customer was where and who's still waiting for last week's quote.
Credibility marks hidden
Trade certifications, company ID, guarantees and insurance, everything a customer wants to see before signing a quote is buried at the bottom of a CV or in an attachment. It should be on the home page, not in follow-up.
What we ship
Before/after project gallery
A gallery of completed jobs with short descriptions, locations and durations. Drag-and-drop in the admin, no Lightroom complexity, no plugin updates, no dollar payments to foreign services.
Quote form feeding a pipeline
A single form on the home page, enquiries land directly in the admin with timestamp, status and a notes column. You never lose an enquiry again because it got buried in Messenger.
Certifications · ID · guarantees
Credibility marks on the home page, in the footer and on quote follow-ups, the customer sees immediately that you're licensed, insured and registered. No need to dig.
Local SEO
Clean , structured data for , sitemap and robots, Google reads it without plugins and ranks you higher when people in your area search for your trade.
Admin for office staff
You or your office manager add new jobs, update price lists and reply to enquiries in one interface. No plugins, no updates, no monthly „maintenance“ invoice.
Case study
Wiim Home, a comparable custom build for a small Icelandic business
From WordPress to an owned stack in six weeks.
Wiim Home isn't a contractor, but the journey is the same: a small business locked into a platform with plugin sprawl and no control over the look. We moved them to and , migrated the content with import scripts, and shipped an admin the staff can run without programming knowledge, the same arc a contractor goes through when moving off Facebook onto a real site.
Read the case study →Our stack
- Next.js 16
- React 19
- TypeScript
- Supabase Postgres
- Tailwind v4
- Vercel Edge
- LocalBusiness schema.org
- Server components
Common questions
What does a site like this cost?
Pricing depends on scope, number of gallery photos, whether the enquiry form feeds a pipeline or just email, whether you want Icelandic and Polish. We send an honest quote after a 30-minute conversation. No monthly platform fees after delivery, you own the site from day one.
Can I update the site myself?
Yes. The admin is built around your work, add a job, drop a photo into the gallery, change a price list, reply to an enquiry. No technical jargon, no mess. If anything changes in your business that requires programming, we handle it, otherwise it's in your hands.
What about Google?
The site is from and runs on , Google reads it in milliseconds and ranks it well for local searches. We set up , integration and as part of delivery.
What if I want to move off this site later?
You own the entire codebase and all the data, a database you can dump whenever you want. No platform lock-in like .com, Wix or 8.is. If you change service providers in two years, you take the site with you.
What about photos of work at customers' homes?
We build a consent flow into the admin: every gallery photo is tagged with „consent obtained“ and a date. -friendly, simple, and you have a record of every customer who has approved photo use.
See also
Next step
Ready for a real website for the business?
Request a quote →