4-location dental group gets 127% more organic traffic and 45 online bookings per month
The client
A dental group with 4 locations in a mid-size metro. They had been in business for over 15 years and had a solid reputation locally, but their website was 6 years old and not doing them any favors.
The problem
The site wasn’t mobile-friendly. There was no online scheduling. Their NAP data (name, address, phone) was inconsistent across directories for all 4 locations. Patients were calling the wrong numbers or finding outdated hours. Meanwhile, newer competitors with better websites were showing up higher in local search.
What we did
We rebuilt the site on WordPress with a clean, mobile-first design and integrated their scheduling software so patients could book online. Then we cleaned up every Google Business Profile, fixed directory listings across all 4 locations, added structured data for each office, and ran a local SEO campaign targeting the neighborhoods each location actually serves.
The results
Orthopedic surgery center sees 203% organic growth after full site rebuild
The client
A single-location orthopedic practice with 6 physicians and an attached surgical center. Established, well-respected in the community, but their website didn’t reflect that.
The problem
The site was on Squarespace. It wasn’t ADA compliant. Patient intake forms were paper-only. And the content was thin. There were no procedure pages, no way for a patient researching knee replacement or rotator cuff surgery to learn what this practice actually offered.
What we did
We built a new WordPress site with ADA compliance baked in from the start. We created 18 procedure-specific pages, each written to answer the questions patients actually ask. We built HIPAA-compliant intake forms, physician bio pages with proper schema markup, and launched a Google Ads campaign targeting patients searching for specific surgical procedures.
The results
Therapy practice goes from zero web presence to 30+ monthly leads in 6 months
The client
An 8-therapist group practice across 2 locations. They accepted insurance and had a solid referral network, but zero online presence beyond their Psychology Today profiles.
The problem
No website. No way for patients to find them through Google. Their only lead source was Psychology Today, which cost $400/month and sent inconsistent traffic. Patients who did find them had no way to learn about specific therapists or treatment approaches before calling.
What we did
We built their WordPress site from scratch. Each therapist got a profile page with their specialties, approach, and insurance information. We created content targeting local therapy keywords and specific modalities they offered. We set up Google Business Profiles for both locations and optimized everything for “therapist near me” searches.
The results
Specialty food brand grows revenue 89% with WooCommerce rebuild and email strategy
The client
A regional hot sauce and specialty condiment brand. They sold online and through local retailers, had a loyal customer base, but were leaving money on the table.
The problem
They were split between Etsy and a basic Shopify site. Product photography was inconsistent. There was no SEO to speak of. Average order value was low because there was no incentive to buy more, and they had repeat customers but no retention strategy to keep them coming back.
What we did
We built a custom WooCommerce store with professional product page layouts designed to upsell bundles. We targeted long-tail keywords around artisan hot sauce and specific flavor profiles. We added email capture with a first-purchase discount and set up abandoned cart recovery emails that went out automatically.
The results
Custom furniture workshop goes from word-of-mouth only to 40% of new business from the web
The client
A family-owned furniture workshop building handmade pieces in the $1,500 to $8,000 range. Beautiful products, skilled craftspeople, strong local reputation built entirely on referrals.
The problem
Their website was a Wix template with stock photos. None of their actual work was shown. There was no way for a customer to request a quote for custom work or see the process behind a handmade piece. Every new customer came from word of mouth, which meant growth was slow and unpredictable.
What we did
We built a WordPress/WooCommerce site with gallery-style product pages that showed the craftsmanship. We added process galleries with before-and-after shots of custom builds. We built a quote request system for custom pieces, ran SEO targeting “custom [furniture type] [city]” keywords, and set up a Google Shopping feed.
The results
Pet supplement brand shifts from 85% Amazon dependency to 38% direct-to-consumer
The client
An online-only pet supplement brand selling through Amazon and their own Shopify store. Good product, good reviews, but Amazon was eating their margins.
The problem
85% of revenue came through Amazon. The margins were thin after fees. Their own website loaded in 7.8 seconds, the mobile experience was painful, and there was no content strategy driving organic traffic. They were stuck in a cycle of paying Amazon for access to their own customers.
What we did
We rebuilt the site with speed as the priority, getting load time under 2 seconds. The checkout was redesigned mobile-first. We built out blog content targeting pet health keywords their customers were actually searching for. We launched Google Ads for high-intent supplement searches and introduced a subscription pricing model.
The results
Safety training company launches online courses and hits $12,400/month in 6 months
The client
A corporate safety training company that had been doing in-person courses for over a decade. They had the content and the reputation. What they didn’t have was a way to deliver it online.
The problem
All 14 courses were instructor-led only. The content lived in PowerPoint decks. Competitors had already moved online, and clients were starting to ask for self-paced options. They needed to go digital but didn’t know where to start, and they couldn’t afford a six-figure LMS platform.
What we did
We built a LearnDash LMS on WordPress. We migrated all 14 courses from PowerPoint to interactive modules with quizzes, progress tracking, and PDF certificate generation on completion. We integrated WooCommerce so courses could be purchased directly on the site, and set up automated enrollment and completion notifications.
The results
Professional association automates CE credit tracking and lifts renewal rate to 88%
The client
A professional association offering continuing education credits in a regulated industry. Several hundred members, most required to earn CE credits annually to maintain their licenses.
The problem
CE credits required in-person attendance. Tracking was done manually in spreadsheets. Members in rural areas had to drive hours for events. Renewals were paper-based. The admin team spent 15+ hours a week managing tracking and renewals, and their renewal rate had been stuck around 72% for years.
What we did
We built a custom WordPress membership site with LearnDash for course delivery. CE credits tracked automatically as members completed modules. We integrated their existing member database, built an online renewal workflow, and set up content drip for their 12-month certification programs.
The results
Construction SaaS triples free trial signups after marketing site redesign
The client
A B2B SaaS product for construction project management. The software was solid. The marketing site looked like it was built by the dev team, because it was.
The problem
78% bounce rate. Free trial signups averaging 12 per month. The site didn’t explain what the product actually did in plain language. No case studies, no social proof, no reason for a construction manager to trust this over the tools they already knew. SEO was nonexistent.
What we did
We redesigned the entire marketing site on WordPress. We wrote clear value proposition messaging that construction people would actually understand. We built product walkthrough pages, started a blog targeting construction project management keywords, created landing pages for Google Ads, and A/B tested signup flows.
The results
HVAC company grows reviews from 34 to 189, adds 3 service trucks to handle demand
The client
A family-owned HVAC company with 22 employees, serving a 50-mile radius. Been in business for two generations. Good work, loyal customers, but the online presence was embarrassing.
The problem
The website was a GoDaddy template. The phone number was wrong on 2 pages. Their Google Business Profile had incorrect hours. They had 34 Google reviews while most competitors had 100+. They were losing bids to companies with worse work but better websites.
What we did
We rebuilt the site on WordPress. We overhauled their Google Business Profile and set up a review generation system that automatically sent email and text follow-ups after every service call. We built city-specific service area pages for the 8 surrounding towns they served. And we launched Google Ads targeting emergency HVAC searches.
The results
Plumber drops $2,000/month lead gen service after website starts generating 35 calls per month
The client
A plumbing company with 8 technicians, competing against national franchise brands with big marketing budgets.
The problem
No website. Their online presence was a Facebook page. They were invisible in Google search. The owner was spending $2,000 per month on a lead gen service that sent shared leads, meaning the same customer was also being sent to 3 or 4 other plumbers.
What we did
We built a WordPress site from scratch with local SEO targeting “plumber [city]” and emergency plumbing keywords. We set up and optimized their Google Business Profile, built an online booking form, and redirected the $2,000/month lead gen budget into Google Ads where every lead was exclusive to them.
The results
Roofing contractor goes from zero web leads to 22 per month, cuts door-knocking crew
The client
A residential roofing contractor with 5 crews, doing storm damage restoration and new construction. Good at the work, but growing the business meant knocking on doors after every hailstorm.
The problem
The website was a single page with a phone number. No photos of completed work. The insurance restoration process wasn’t explained anywhere. Every lead came from door-knocking, which was expensive and inconsistent.
What we did
We built a multi-page WordPress site with a project gallery, a clear insurance claims process page, and service area pages for 12 cities. We set up a review collection system and built before-and-after photo galleries. We ran Google Ads targeting storm damage restoration and roof replacement keywords.
The results
Every project here is real work we did for real clients.
We don’t name them because we respect their privacy, but the problems, the approach, and the numbers are all accurate.
Let’s talk about your project