Built a high-performance WordPress website for Voyager Plumbing designed to rank across San Diego’s highly competitive local markets while driving emergency service conversions.
The Challenge:
San Diego isn’t one market—it’s dozens of neighborhood-level search environments, each with different intent, competition, and service needs. The site needed to scale without losing focus or performance.
What I Did:
Designed a custom silo architecture to target neighborhood + service combinations (e.g., drain cleaning in Chula Vista, water heaters in La Mesa)
Developed a lightweight custom WordPress theme (no page builders) for speed, scalability, and clean code
Implemented high-intent SEO strategy, including service-area schema, internal linking, and localized content frameworks
Built a conversion-focused UX with clear emergency CTAs and mobile-first navigation
Structured the backend with ACF for easy content expansion across new service areas
The Result:
Scalable SEO foundation for expanding into new neighborhoods
Faster load times and improved crawl efficiency
Stronger visibility for “near me” and emergency plumbing searches
A long-term search asset—not just a brochure site
This project reflects my approach: build fast, structured websites that grow with the business and turn search traffic into real leads.
30+ pages, 3 weeks, and honestly one of my favorite projects in a while.
I'd been wanting to design something more tech-driven for a long time, and Gryd, a platform turning construction permit data into intelligence for insurers, lenders, and real estate teams, was exactly that.
Wireframes first, then UI across every page, fully responsive, with animation on the key screens, all built inside the brand the client had already set.
You spend 6 figures on a brand tracking agency. They spend three months "running the wave." You get a 100-page slide deck that tells you what happened in Q2 while you’re already halfway through Q3.
That’s a post-mortem, not a strategy.
We built the identity and product framing for Timelaps to represent the opposite: continuous visibility.
Research-grade data from 4,000+ consumers, flowing in real-time. No "waves", no dusty decks, just an always on dashboard that shows you if your marketing is actually landing before the budget is gone.
If you’re still waiting 90 days to see if your brand is growing, you’re flying blind.