CASE STUDY · INTERIOR DESIGN & REMODELING
Off Wix, onto code they own.
BK Toolbox Custom Home Designs does interiors and remodels across Utah. Their whole presence was one templated Wix page, on a platform that held the keys to their own domain. I moved all of it — domain, email, and site — onto a custom platform they own outright, built around the two service lines they actually sell.

- CLIENT
- BK Toolbox Custom Home Designs
- INDUSTRY
- Interior design & remodeling
- SCOPE
- Wix migration, custom site, local SEO
- STATUS
- Live at bktoolbox.com
01THE PROBLEM
BK Toolbox owned bktoolbox.com, but the domain, the email, and the site all lived inside Wix. A single generic page had to cover two very different service lines — interior design and home remodeling — and the whole presence stopped wherever the template stopped.
Image alt text was still raw iPhone filenames. There was no local targeting anywhere, so a homeowner two cities over searching for a remodeler never saw them. And every month the site stayed up, the bill went to a platform that could change the terms whenever it wanted.
For a business whose entire pitch is craftsmanship and attention to detail, the site was arguing the other side.
02WHAT GOT BUILT
The whole migration, not just the site
Domain, Google Workspace email, and the website moved off Wix together, onto a VPS they manage. Nothing was left behind and no email bounced in transit.
Two service lines, two paths
Interior design and remodeling each got their own overview, portfolio, and quote flow — instead of sharing one page that sold neither of them well.
City pages that name the city
Local landing pages for the Utah markets they actually work in, so a search that ends in a phone call has somewhere specific to land.
Alt text written by a person
Every image described in words a human would use. IMG_3995.heic tells Google nothing and a screen reader even less.
Technical SEO shipped with the build
Meta descriptions, canonical tags, Open Graph and Twitter cards, all set at launch — not bolted on months later when the traffic doesn't show up.
No subscription to stay online
The site runs on hosting in their name. If they never speak to me again, it keeps working, and nobody can switch it off but them.
03THE RESULT
100
SEO SCORE
Google PageSpeed Insights, run against the live site. Not a staging build with the images stripped out.
99
PERFORMANCE
Desktop, on an image-heavy portfolio. Photos are the product in this trade, so they had to load fast rather than load later.
Owned
DOMAIN, EMAIL, HOSTING
All three in their name on final payment. No license to renew, no plan to keep paying, nothing held hostage.
GET IN TOUCH
Want the same thing for your business?
Tell me what's broken. You'll get a straight answer on whether custom is the right call, and a number in writing if it is.
- PHONE
- (385) 421-0455
- RESPONSE TIME
- Within 24 hours
- BASED
- West Jordan, UT · Remote
OR SKIP THE WRITING
Grab a time directly. Thirty minutes, no pitch deck — you describe the mess, I tell you whether it’s worth building.
BOOK A 30-MINUTE CALL →