A collage of client websites designed and built by McKinney Creative Ventures

Websites Built to Convert, Rank, and Grow

Premium website design for local service businesses across the Twin Cities and Western Wisconsin. Built on connected systems that turn visitors into booked jobs.

20+ Websites Built and Running Woodbury, MN Based Full Build, Host, and Manage Service

Live work, not mockups

A selection of client websites, every one of them live

Plumbing, roofing, concrete, physical therapy, mortgage lending, a barber school, a wedding venue, a Spanish immersion academy. Every site in the portfolio is live and clickable, so you can open any one of them and judge the real thing instead of a screenshot in a case study.

Browse the portfolio

Most Small Business Websites Are Quietly Losing Leads

A beautiful website that does not convert is a cost center, not a growth engine. Most local service business websites fail in the same predictable ways. Slow to load. Unclear positioning. Buried phone numbers. Forms nobody fills out. Disconnected from the CRM, the follow-up, and the rest of the marketing system.

Unclear positioning

Visitors land and cannot tell what you do or who you help in under 10 seconds, so they bounce.

Slow on mobile

Most of your local traffic is on a phone. Every extra second of load time burns leads before they scroll.

No follow-up system

Forms submit into an inbox that never gets read. Calls go unanswered. Leads cool off in hours.

Invisible in search

No real SEO foundation, no schema, no local signals, no presence in AI answer engines.

A Complete Website System, Not Just a Design

Every MCV website includes the design, development, hosting, performance, security, SEO foundation, and CRM integration that make the site actually work. You do not get handed a pretty file and left to figure it out.

Design and Build

  • Custom layout and visual design
  • Mobile-first responsive structure
  • Conversion-focused page architecture
  • On-brand typography and imagery
  • Montserrat or custom typography system
  • Accessibility-compliant color and contrast

Technical Foundation

  • Fast hosting on high-performance infrastructure
  • HTTPS enforced site-wide
  • Core Web Vitals optimized
  • SEO foundation (title tags, meta, schema, sitemap, robots)
  • Local SEO, GEO, and AEO structure built in
  • Analytics and conversion tracking configured

Ongoing Management

  • Updates, backups, and security monitoring
  • Performance tuning and uptime management
  • Content updates as needed
  • CRM and automation integration
  • Review generation workflow connected
  • Quarterly strategy reviews

Built for Local Service Businesses That Take Their Growth Seriously

Our best-fit clients are established local service operators who rely on inbound leads, referrals, and reputation to grow. If your business depends on people finding you, trusting you, and booking you, your website should do that work every single day.

We build regional authority for businesses across the East Metro, whether you're a Woodbury contractor, a Stillwater venue, or running cross-state marketing in Hudson, WI.

  • Home Services (HVAC, plumbing, electrical, roofing, concrete, cleaning, handyman)
  • Real Estate and Mortgage
  • Professional Services (legal, financial, consulting, technology)
  • Health and Wellness (physical therapy, med spa, clinics)
  • Hospitality and Events (venues, retreats, experiences)
  • Education and Organizations (schools, networking groups, nonprofits)
  • Brand and Creative Projects

A Process That Produces Websites That Actually Work

1

Discover

We dig into the business, the market, the audience, and the competition. We map the exact conversion path the site needs to produce. No assumptions.

2

Design

Every page is architected around a single conversion intent. Positioning, hierarchy, visual system, and proof placement are all designed before a single pixel ships.

3

Build

We build on performance-first infrastructure with full SEO, GEO, and AEO foundations. Every integration, form, and automation is wired before launch.

4

Grow

We host, monitor, update, and optimize the site every month. The site is never static. It evolves with the business and the market.

Websites Built to Work Together.

20+
LOCAL WEBSITES BUILT AND ACTIVELY MANAGED
6+
INDUSTRIES SERVED ACROSS OUR PORTFOLIO
2 WEEKS
TYPICAL DELIVERY FROM KICKOFF TO LAUNCH

Every site built on connected SEO, CRM, and automation foundations. Portfolio spans home services, professional services, health and wellness, hospitality, education, and trades.

Who This Is Built For, and Who It Is Not

I build websites for local service businesses that get most of their work from people searching, calling, and referring. The work suits owners who want one person accountable for the whole thing, from the first sketch to the form that fires at 9pm on a Saturday. It does not suit everyone, and I would rather tell you that on the call than three weeks into a build.

This is a good fit if

  • Established service businesses in the Twin Cities East Metro, St. Croix Valley, and western Wisconsin that run on inbound calls and booked appointments. Plumbing, HVAC, auto body, roofing, concrete, cleaning, therapy clinics, mortgage, and the trades around them.
  • Owners sitting on a site that was built once and abandoned. The phone number is buried, the forms go to an inbox nobody checks, and nobody knows the password to the host anymore.
  • Businesses that want the website connected to the rest of it. Forms that land in a CRM, booking that syncs, tracking that shows which page produced the job, not just a design file handed over at the end.
  • Anyone who needs a real tool and not just pages. Quote calculators, multi-step booking flows, interactive maps, internal estimators. I have built all four, and they are still running.
  • Owners who want to text one person and get an answer. No ticket queue, no account manager relaying questions to a developer you never meet.

This is probably not for you if

  • Ecommerce stores with large catalogs, inventory sync, and shipping rules. That is a different discipline and a Shopify specialist will serve you better than I will.
  • Anyone who wants a cheap one-time build with no ongoing relationship. I host and manage what I build, because a site nobody maintains starts decaying the week after launch. If you want the files and a handshake, I am the wrong call.
  • Businesses hoping a new website alone fixes slow lead response. A faster site sends the lead sooner. If nobody answers it, the rebuild changes nothing.

Worth Understanding

Four Things Worth Knowing Before You Rebuild

Most of the money wasted on local business websites gets wasted on things nobody warned the owner about. Here is what I would tell you on a call, whether or not you hire me.

01

Rebuilds Lose Rankings Because of Redirects, Not Design

When a site gets rebuilt, the URLs almost always change. The old page at /services/water-heater-repair becomes /water-heaters, and unless somebody explicitly tells search engines where it moved, every link and every ranking pointed at the old address hits a dead end. Traffic drops six to eight weeks later, and by then it gets blamed on a Google update or the new design. The fix is boring: crawl the old site, list every indexed URL, and map each one to its replacement with a permanent 301 redirect before you switch DNS. On a rebuild I did for a plumbing company, that map was over 150 URLs long.

02

Page Speed Is Mostly About What Has to Happen Before the Page Paints

A typical WordPress page load asks a server to wake up PHP, query a database, run a dozen plugins, assemble the HTML, and only then send anything to the phone. A static site skips all of it. The HTML already exists, sitting on a server geographically near the visitor, and it starts painting immediately. That is why I build on Astro and host on Cloudflare Pages: not because it is trendy, but because the slowest step in the chain gets deleted entirely. The other half is images. An unoptimized 4MB photo straight off a phone will undo every other optimization you made.

03

The Five Second Test Beats Every Opinion in the Room

Open your homepage on a phone, look at it for five seconds, then look away. Can you answer what the business does, who it serves, where it operates, and what to do next? If any of those four take more than five seconds, you are losing people before they scroll. This is also the test that settles internal arguments, because it replaces taste with a pass or fail. Most local sites fail on the where, they never name the towns, and on the what next, because the phone number sits in tiny grey text in a corner.

04

There Is a Real Line Between a Page and a Web App

A page presents information. An app takes input from the visitor and gives back something calculated, scheduled, or personalized. The threshold is usually this: if a customer has to email you and wait for a human to do arithmetic or check a calendar before they can move forward, that step can often become a tool. I have built a multi-step quote estimator for a video production company, a six-step booking flow spanning multiple service brands, and a map that tells homeowners their local water quality and routes them to the right service. Each one replaced a phone call that used to happen before the sale, which means fewer leads leaking out while they wait on you.

Selected Website Portfolio

A sample of websites designed, built, and managed by McKinney Creative Ventures across local service, professional, health and wellness, hospitality, education, and creative industries. Every site below is live, actively maintained, and built on the same connected systems approach.

Local Service Businesses

Frequently Asked Questions

How long does it take to build a new website?
Most MCV websites launch within 4 to 8 weeks, depending on scope, complexity, and client responsiveness. Foundation-tier builds often launch faster, while Premium-tier builds with custom functionality or multiple integrations take longer.
Do I own the website when we are done?
Yes. You own the content, the brand, and the design. Because the site is built on our hosted, managed infrastructure, the ongoing partnership includes hosting, updates, security, and optimization. We can transition a site to client-owned hosting on request.
What platform do you build on?
We primarily build on GoHighLevel and WordPress, depending on the business requirements. For clients running connected CRM and automation systems, GoHighLevel keeps the website, CRM, email, SMS, and booking all in one platform. For content-heavy or highly customized builds, WordPress is often the better fit.
Do you handle the copywriting too?
Yes. Every website we build includes full copywriting produced by MCV. Copy is written to convert, rank, and reflect the actual voice of the business.
What happens after launch?
Every website on a subscription plan includes ongoing hosting, updates, security monitoring, performance optimization, and strategy reviews. The site is never static. It is actively maintained and continuously improved.
Will my site be optimized for AI answer engines like ChatGPT and Google AI Overviews?
Yes. Every MCV website is built with Generative Engine Optimization and Answer Engine Optimization foundations, including entity-first content, author schema, FAQ schema, and structured content designed to be cited by modern AI engines.
Do you work with businesses outside the Twin Cities and Western Wisconsin?
Our primary focus is local service businesses across the Twin Cities East Metro and St. Croix Valley. We take on select clients outside the region when the fit is right.

Ready for a Website That Actually Works?

Book a 30 minute strategy call. We will walk through your current site, your goals, and whether a rebuild makes sense. No pitch. Just a plan.

Book a Strategy Call

Or call/text +1 651-661-3551. Based in Woodbury, MN. Serving the Twin Cities and Western Wisconsin.

Still deciding? Look through the portfolio and see whether the work holds up.