Full Static-to-Next.js Migration & Digital Marketing

Geet Glass & Closet

Custom glass shower doors, closets & glass furniture for Surrey & Vancouver — rebuilt in Next.js with an audit-first migration process.

Case Study

A Decade of Craftsmanship, Rebuilt for the Modern Web

Geet Glass & Closet has spent over a decade manufacturing and installing custom glass shower doors, closets, glass furniture, and railings across Surrey and Vancouver, BC. Odidor migrated their site from a static HTML codebase to a modern Next.js foundation, built to support their growing product catalog and project portfolio without sacrificing speed or reliability.

The migration followed a phased, audit-first process: every existing page and component was documented before a single line of new code was written, reducing regression risk across a full framework switch. Alongside the rebuild, Odidor configured targeted Google Ads campaigns to drive qualified quote requests.

Mobile-First
Structured Data Preserved
Google Ads Configured
Geet Glass & Closet Website Preview

Key Features

What the rebuild brings together in one place

Audit-First Migration Process

Every existing page and component was mapped in a dedicated pre-migration audit before any code was written, reducing regression risk during the full framework switch.

Structured Data (JSON-LD)

Search-engine-readable markup carried through the rebuild for consistent business and product information.

Custom Mobile Navigation

Purpose-built mobile nav handling to keep animation and layering consistent across devices.

Masonry Project Gallery

A responsive, masonry-style layout for showcasing completed installations.

Google Ads Campaign Setup

Search campaigns configured with geographic targeting, callout extensions, structured snippets, and pinned headline assets.

Streamlined Quote Requests

A clear path from product interest to a free quote request.

Technology Stack

Built With Cutting-Edge Tech

Next.js
TypeScript
Tailwind CSS
Framer Motion
Google Ads

Next.js

Full Migration

Audit-First

Migration Process

Google Ads

Campaign Configured

TO BE CONFIRMED

Business Impact

Lead volume, Google Ads performance, and conversion metrics for Geet Glass & Closet have not been measured yet post-launch. This section will be filled in with real figures once analytics data is available — no placeholder numbers are used here.

Project Highlights

A Complete Digital Transformation

Full static-HTML-to-Next.js migration with a mandatory pre-code audit phase

Structured data (JSON-LD) preserved and modernized through the rebuild

Custom mobile navigation and masonry gallery components rebuilt for the new stack

Google Ads campaign configured with geographic targeting and ad asset extensions

Verified social presence consolidated to the brand's single active Instagram account

Why This Project Succeeded

1
Audit Before Action

Documenting the entire existing site before migrating anything caught edge cases a rewrite-as-you-go approach would have missed.

2
Marketing Built on a Stable Base

Google Ads campaigns launched only once the new site could reliably support the traffic and conversions they'd drive.

3
Consistency Across Devices

Careful handling of navigation and layout components kept the experience polished on both desktop and mobile.

Need a Migration & Marketing Push Like This?

Let’s discuss how we can modernize your site and pair it with a campaign that actually drives qualified leads.

Let’s Collaborate & Drive Success Together

Ready to elevate your business with a modern, marketing-ready website tailored to your needs?

Contact Us Now