On this page
Bristlin Construction Services does excellent work. Standing seam metal roofing, architectural sheet metal, wood siding, pole barns. Commercial projects for schools, fire stations, apartment complexes across Wisconsin and Minnesota. The kind of work that speaks for itself once you see it in person.
The problem? Nobody could see it online.
This Wisconsin construction company’s website took over 5 seconds to load. They had zero keywords ranking on Google. Zero. The only way customers found them was through the owner’s personal network and word of mouth.
A slow, ugly website costs you money every single day. You just don’t see the invoice.
Is This Case Study Relevant to You?
Before you keep reading, let me save you some time. This is most useful if you:
- Run a local service business (construction, plumbing, HVAC, electrical, landscaping) and your website looks like it was built in 2015
- Get most of your work through referrals but know you’re missing people searching Google right now
- Have a website that loads slowly and you’re not sure what to do about it
- Tried “getting online” before but nothing moved the needle
- See competitors ranking above you even though your work is better than theirs
If you’re an e-commerce business or a SaaS company, this one probably isn’t for you. I have other case studies that might fit better.
What We Were Working With
Let me paint the picture of where Bristlin Construction Services stood when they came to us.
The website itself:
- Load time over 5 seconds (Google recommends under 2.5)
- Generic template design that looked like every other small business site
- No visual hierarchy, no clear service organization
- A residential cabin as the hero image for a company whose best work is commercial
- Didn’t reflect the quality of their actual work at all
The technical SEO (all broken):
- Zero keywords ranking on Google. Not low rankings. Literally zero.
- Missing meta tags on every page
- No schema markup, so Google couldn’t understand what the business did or where it operated
- No XML sitemap, so search engines couldn’t efficiently crawl the site
- Missing alt tags on images
- Duplicate content issues across multiple pages
The content:
- Thin pages with generic copy that could describe any construction company in America
- No local keyword targeting for their service areas in Wisconsin and Minnesota
- No clear differentiation between commercial and residential services
- 28 pages worth of potential, delivering almost nothing
The result? All of Bristlin’s business came from direct relationships. Every customer the owner didn’t personally know was a customer who went to a competitor who actually showed up on Google.
The Before and After
Before: Generic template, 5+ second load, zero Google rankings
After: Professional design, fast loading, 70+ rankings in 2 monthsThe Approach: Strategy Meets Technical Execution
I handled the SEO strategy and UI/UX design for this project. My development partner, eSEO Space, built it in WordPress and implemented the technical SEO foundation.
Here’s how we broke it down.
Phase 1: SEO Strategy and Site Architecture
Before touching a single pixel, I mapped out the information architecture. Bristlin serves both commercial and residential clients, but their commercial work (schools, fire stations, apartment complexes) is what truly sets them apart in the market.
I designed a 28-page site structure that separated commercial and residential services clearly. Dedicated pages for each specialty: flat roofing, metal roofing, standing seam, wall panels, pole barns, roll forming. Each page targeted specific keywords that local customers actually type into Google.
This is the part most people skip. They jump straight into design and wonder why their beautiful new site still doesn’t rank. The architecture is the foundation. Without it, everything else is just decoration.
Phase 2: UI/UX Design
The old site had a white template look with a residential cabin photo as the hero image. For a company whose strongest work is commercial, that sends the wrong message from the first second.
I designed a dark, professional theme that immediately communicates credibility and craftsmanship. The hero section leads with “Commercial & Residential Roofing” over real project imagery. Service cards give visitors a clear path to exactly what they need. A project gallery showcases actual completed work (not stock photos). Testimonials from real clients build trust before anyone picks up the phone.
The website redesign needed to do one thing above all: make a visitor trust this Wisconsin construction company within 3 seconds of landing on the page.
Phase 3: WordPress Development and Technical SEO
eSEO Space took my designs and strategy specs and built the site in WordPress, giving the owner the ability to update his own content. They also handled the full technical SEO implementation:
- Proper meta tags on every page
- Schema markup for local business, services, and FAQ content
- XML sitemap generation and submission to Google
- Image optimization with descriptive alt tags
- Clean URL structure matching the planned site architecture
- Mobile-responsive build with fast load times
- Content writing for all 28 pages with local keyword targeting
This is where the collaboration model works well. I focus on strategy and design. eSEO Space focuses on building it right. The client gets specialized expertise at both stages without paying large agency overhead.
The Results
| What Changed | The Number |
|---|---|
| Google Keywords (Before) | 0 |
| Google Keywords (Week 1) | 20 |
| Google Keywords (Month 1) | 50 |
| Google Keywords (Month 2) | 70+ |
| Top Ranking | #1 for “commercial siding services” (260 monthly searches) |
| Investment Range | $5,000 - $10,000 |
| Timeline | Design: November 2025, Launch: December 2025 |
Some results were immediate. Within a week of launch, Google had already indexed 20 keywords. By the end of the first month, that number had grown to 50. Two months in, Bristlin Construction Services ranks for over 70 keywords across Wisconsin and Minnesota.
The growth isn’t linear. It’s exponential.
When the technical foundation is done right (fast site, clean code, proper schema, targeted content on every page), Google rewards you more and more over time. Each ranking feeds the next one. Each page that performs well lifts the authority of the whole domain.
Bristlin now ranks in the local pack for searches in Forest Lake, Edina, St. Paul, Hudson, Eau Claire, and a dozen other markets. The #1 position for “commercial siding services” alone captures 260 monthly searches from people actively looking for exactly what they do.
More visibility means more calls. The phone started ringing from customers who never would have found this Wisconsin construction company through word of mouth alone.
What Made This Work
Three things made this project succeed, and they apply to any local service business.
1. Strategy before design. The 28-page architecture, the keyword targeting per page, the commercial vs. residential service separation. All of that was mapped before I opened Figma. A beautiful website that targets the wrong keywords is just an expensive business card.
2. Technical SEO done right from day one. Meta tags, schema markup, sitemap, image optimization, fast load times. None of this is glamorous work. All of it is necessary. The old site had zero of it. The new site has all of it. That’s why the growth is exponential instead of flat.
3. Content that speaks to actual customers. Every page targets real search terms that real people type into Google when they need a roofer, a siding contractor, or a construction company in their area. No generic filler copy. Specific services, specific locations, specific language.
If you’re a local service business sitting on a slow, outdated website, you’re paying a cost you can’t see. Every day, potential customers search for what you do, and Google sends them to your competitor because your site doesn’t give it anything to work with.
Fix the foundation, and the results compound from there.
Common Questions
Frequently Asked Questions
This project fell in the $5,000-$10,000 range, which covered strategy, design, WordPress development, content writing, and full technical SEO setup. That's typical for a 20-30 page site with local SEO targeting. Simpler projects (under 10 pages) can cost less. More complex builds with custom features or e-commerce run higher. I'll give you an honest number after understanding your situation. Check out my web design services for more detail.
Bristlin saw 20 keywords ranking within the first week and 70+ within two months. That said, every situation is different. If your current site has zero Google presence like Bristlin did, you'll likely see fast initial gains because you're starting from nothing. If you already rank for some terms, the improvement curve is more gradual. The key factor is whether the technical foundation (site speed, schema, meta tags, sitemap) is done correctly from launch day.
WordPress gives business owners the ability to update their own content without calling a developer every time. The owner can add new project photos, update service descriptions, or publish blog posts himself. For a local service business that needs to keep content fresh and current, that independence matters. WordPress powers over 40% of websites globally, so finding help or plugins is never a problem.
This is the most expensive mistake I see. A business invests in a beautiful new website, but nobody researched what their customers actually search for, how to structure pages for Google, or what technical SEO needs to be in place at launch. The result is a great-looking site that ranks for nothing. Strategy before design. Always. That's the difference between a $5,000 expense and a $5,000 investment that generates revenue for years.
Start with the foundation. You don't need 28 pages on day one. A well-built 5-8 page site with proper technical SEO, targeted content for your core services, and schema markup will outperform a 50-page site built without strategy. I can work within smaller budgets and build a site that grows with your business. The important thing is getting the technical base right so every page you add later compounds the SEO value.
That's exactly what happened with Bristlin Construction Services. They had a website. It just wasn't doing anything for them. I start with an audit to figure out why: slow load times? Missing technical SEO? Weak content? Wrong keywords? Sometimes a full redesign is the answer. Sometimes it's strategic fixes to what you already have. I'll tell you honestly which one makes more sense for your situation. Book a free audit and I'll take a look.
I handle strategy and design. eSEO Space handles WordPress development and technical SEO implementation. You work directly with me for all communication, decisions, and approvals. The benefit is specialized expertise at both stages without paying a large agency's overhead. It's the same model I use for multiple projects, and it consistently delivers strong results because each person focuses on what they do best.
The initial growth happens because you've gone from zero foundation to a solid one. Google discovers your pages, indexes your content, and starts ranking you. That momentum continues for 3-6 months as Google builds confidence in your domain. After that, ongoing SEO (new content, local citations, link building, Google Business Profile work) keeps the growth going. Without it, competitors eventually catch up. Think of the website as building the engine. Ongoing SEO keeps fuel in the tank.
Ready to Stop Losing Customers to a Bad Website?
Send me your current website URL. I’ll record a quick video showing you the three biggest problems holding back your Google visibility and what it would take to fix them. No cost, no commitment, just an honest look at where you stand.

Case study by
Kristian Kreaktive
Founder & Lead Strategist at Digital Marketing Services
17+ years of experience helping small businesses grow their online presence through strategic SEO, web design, and branding.

In collaboration with
eSEO Space
Development & Technical SEO
This project was created in collaboration with eSEO Space, combining our design and strategy expertise with their WordPress development and technical SEO implementation.
Learn more about our partnershipMore Redesign Success Stories

Website Redesign for a Regenerative Medicine Clinic That Actually Converts
Younger Me MDHow we built a website for a regenerative medicine clinic that converts. See the strategy behind the design that finally reflects their expertise.
563 organic keywords, #1 for 9,900-volume terms, and AI citing 27 pages across ChatGPT, Google AI, and Gemini
