
Local SEO (Search Engine Optimization)
Get more calls and messages by showing up in Google’s local results and on Maps. I improve your Google Business Profile, line up your pages with what people actually search, and keep your listings and reviews working together so nearby customers can find and contact you.
In plain English
Local SEO means showing up when nearby people search for what you do. If someone types “gutter repair near me” or “dentist Pleasant Grove,” you want your business to appear in Google Maps and the local results — with accurate info, photos, services, and reviews.
Customer Reviews
What You Get
- Better Google Business Profile (categories, services, photos)
- Apple Maps and Bing Places set up
- Consistent business info across 100+ directories (no mixed details)
- Local keyword research and page improvements to match how people search
- Review strategy and simple ways to reply
- Clear tracking so you can see calls and clicks
- Faster pages and a smoother experience
- Ongoing updates and a simple monthly report
Pricing
- Local SEO (no website) — $199/mo: I manage your Google Business Profile, set up Apple Maps and Bing Places, and keep your info accurate across 100+ directories. Includes local keyword research, a simple plan, and monthly reports. Best if you already have a site.
- Website + Local SEO — $299/mo: A fast, secure custom website plus everything in Local SEO. If you already have a site, I can remake or move it so it’s clean, fast, and aligned with local searches.
Month‑to‑month. No long‑term contract.
Visibility & Clicks

Growth Over Time (Analytics)

Ready To Get Started
I enjoy running, audiobooks, and all things tech. After growing up in St. George and living in various parts of the state, I now live in Orem with my wife and three daughters. I partner with Utah businesses to improve local visibility and turn nearby searches into calls and bookings.Share a bit about your business and goals.
How it Works
- Audit – current visibility, Google Business Profile, and listings
- Plan – keywords and categories aligned to local intent
- Optimize – Google Business Profile and core listings (100+ sites)
- Align – business details and keywords across profiles and listings
- Track & report – calls, clicks, and local visibility
- Grow – reviews and coverage in your service area
FAQ
Local SEO helps your business show up in Google’s local results and on Maps. It focuses on improving your Google Business Profile, business listings and directories, local keywords, your website pages, and reviews so nearby customers can find and contact you.
You can often see movement in 4–12 weeks, with stronger gains over 3–6 months. Timelines depend on your starting point, competition, and service area. Quick wins typically include GBP fixes, category/keyword alignment, and getting reviews from previous customers.
I improve your Google Business Profile (categories, services, descriptions, photos), keep listings accurate across the major directories, make sure your profiles and content match local keywords, and track calls and clicks. You get a clear monthly report.
No. Plans are month‑to‑month. I agree on priorities, deliverables, and tracking up front so you know what’s happening and why.
Plans start at $199/mo. See the full details on the Pricing
page.