Custom websites, web applications, and local SEO for Kansas City businesses — built by one person who's been writing code since 2000 and lives 15 minutes from your office.
If you've ever paid an out-of-state agency for a website, you already know the pattern. A polished pitch from a salesperson, a handoff to a project manager you'll never meet, then your actual work gets routed to a developer twelve time zones away. Three months later you've got a site that loads slow, doesn't rank in Kansas City, and nobody on their team knows the difference between Brookside and Briarcliff.
That's not how I work. I'm Paul Perry. I run MrP² Agency out of Kansas City, MO, and when you hire me you get me — directly — from the discovery call through launch and every conversation after. No middlemen, no handoffs, no agency markup. Just a developer who answers his own emails and shows up to the meeting.
I've been building websites and web applications for Kansas City clients for a long time. From KC HS Hoops — a custom stats engine covering over 100 Kansas City area high schools — to nonprofits, healthcare organizations, and local businesses, I've shipped real, working software for the people who live and work in this metro.
Custom-built sites that load fast, look sharp, and rank for the searches that matter in the KC metro. No drag-and-drop bloat, no template you'll outgrow in 18 months.
Need a custom tool, portal, dashboard, or database app? I've built fundraising platforms, sports stats engines, and internal tools for Kansas City organizations from the ground up.
Get found when someone in Overland Park, the Plaza, North KC, or Lee's Summit searches for what you do. Technical SEO, Google Business Profile, schema, citations, and the on-page work that actually moves rankings.
Logos, marks, and full identity systems built around your story. Visuals that earn trust at a glance and look right whether you're at a Chamber event downtown or on someone's phone in the suburbs.
Consistent, optimized content that targets the keywords your Kansas City customers actually search. Real strategy behind every post — never just words to fill a page.
Most of my Kansas City clients have been with me for years. After launch I'm still here — for tweaks, new features, hosting questions, or just a quick gut check on something a vendor told you.
Kansas City isn't one market — it's dozens. A coffee shop in Westport, a law firm on the Country Club Plaza, a youth athletic program in Liberty, and a manufacturer in the West Bottoms all need fundamentally different things from their website. Generic agency templates don't account for that. I do.
The Kansas City metro covers two states, fifteen counties, and over 2 million people across Jackson, Clay, Platte, Cass, Johnson, and Wyandotte counties. Brookside searches differently than Lenexa. A Northland customer's expectations aren't the same as a downtown loft tenant's. Local SEO that works in Kansas City means understanding which neighborhoods, suburbs, and ZIP codes your customers actually come from — and structuring your site to show up for all of them.
I've spent years building for Kansas City clients across sports, education, healthcare, and small business. I know which regional directories matter, which Chamber listings are worth the time, what the local press covers, and how to write content that sounds like a neighbor instead of a stock photo.
Most of my work is done remotely — but I'm here in town when an in-person meeting matters. Whether you're in Missouri or on the Kansas side, I work with businesses across the KC metro:
Kansas City (Downtown, Crossroads, River Market, West Bottoms, Westport, the Plaza, Brookside, Waldo, Hyde Park, Northland, North KC, Briarcliff), Independence, Lee's Summit, Blue Springs, Liberty, Gladstone, Raytown, Grandview, Belton, Parkville, Riverside, Kearney.
Overland Park, Olathe, Lenexa, Shawnee, Leawood, Mission, Prairie Village, Merriam, Roeland Park, Kansas City KS, Bonner Springs, Gardner, Spring Hill, De Soto, Edwardsville.
High school athletics, healthcare and hospice, nonprofits and booster clubs, fundraising platforms, professional services, and local small businesses. If you've got a real problem to solve, I want to hear about it.
You email me, I respond. No tickets, no project portal, no account manager translating your request into something a developer halfway across the world half-understands.
I scope and quote up front. No hourly billing surprises, no scope-creep invoices buried in fine print. If something changes mid-project, we talk about it before I build it.
I know the Kansas City market. I know which directories matter, which competitors are bluffing, and which keywords your customers actually use. That shows up in your rankings.
I write clean code that loads fast, ranks well, and won't trap you in some proprietary platform. Your site is yours. Your domain is yours. Your content is yours.
A custom stats and rankings engine covering 100+ Kansas City area high school basketball programs.
Web App + SEOZero-fee fundraising platform built in Kansas City for sports teams and schools across the country.
Web AppFull website build for a high school football booster program in the Kansas City metro.
WebsiteIt depends entirely on scope. A simple, well-built marketing site for a small Kansas City business is going to land in a very different range than a custom web application with database work. What I can promise is that I quote flat-rate up front — so once we agree on scope, that's the number. No hourly surprises.
No — I work with clients all over the country. But I'm based in Kansas City, MO, and a lot of my work is for KC-area businesses. If you're local and want to grab coffee before signing on, that's an option you don't get from a remote agency.
Most marketing sites take 4–8 weeks from kickoff to launch. Custom web applications take longer — typically 2–4 months depending on scope. I'll give you a realistic timeline in your proposal, not a sales-pitch number I won't be able to hit.
Yes. Local SEO is one of the things I do, and the KC metro is competitive but absolutely winnable for businesses willing to do the work. That includes a properly structured site, your Google Business Profile, citations, on-page optimization for the neighborhoods and suburbs you serve, and ongoing content. Quick wins exist, but lasting rankings come from doing the boring work right.
If that's what you want, yes. I build with the right tool for the job — sometimes that's WordPress, sometimes it's a custom CMS, sometimes it's a static site you only need to touch once a quarter. We'll talk about how often you actually plan to make changes and pick the option that fits.
I stick around. Most of my Kansas City clients have been with me for years for tweaks, new features, content help, and ongoing SEO. There's no contract that locks you in — you keep working with me because it works, not because you have to.