SEO company · Ogden, UT
The SEO company Ogden owners hire to get the call when Weber County searches
Every day, people across Weber County search Google for what you do: a plumber, a dentist, someone to fix the furnace tonight. We work on your site and your Google Maps listing to put your business among the first names they see, on the map and in the results, so they call you.
Plans run $1,500 to $5,000 a month, and the plan and the price are on paper before you sign anything.
Weber County · where people live, what they type
Two in three live outside Ogden. They still type “Ogden”.
Weber County is home to 269,648 people, and 87,413 of them live in Ogden itself: about one in three. The rest are in Roy, North Ogden, West Haven, South Ogden, Pleasant View, Riverdale, Washington Terrace and the smaller towns around them. Look at the addresses on last month's jobs. If they follow the county, two of every three are outside Ogden's city limits.
Where they live
182,235 people in the county live outside Ogden's city limits
- Ogden 87,413
- Roy 38,993
- North Ogden 21,947
- West Haven 21,563
- South Ogden 17,650
- Pleasant View 11,217
- Hooper 9,338
- Riverdale 9,279
- Washington Terrace 9,182
- Rest of the county 43,066
What they type into Google
plumber ogden
390 searches a month say “Ogden”
Typed three ways:
- plumber ogden200
- plumber ogden ut150
- plumber ogden utah40
Ogden next to the towns, searches a month:
- plumber ogden, all three 390
- plumber north ogden 10
- plumber south ogden under 10
- plumber roy ut 100
Show another trade:
Wherever your customers live, the words they type say Ogden. So your site needs a page for each thing you do that says what it is, and says Ogden.
Roy is the one town with searches of its own: 100 a month for a plumber and 100 for garage door repair. If you work there, Roy gets pages too. Google still weighs where each person is searching from when it picks who to show. What your site decides is whether it answers the words they use.
What a tap costs · Ogden trades
An ad pays for one click. A page that ranks keeps sending the next caller.
Google Ads bill you every time someone taps, whether they're ready to book or only comparing prices. For a handful of Ogden trades, here is roughly what one of those taps costs.
One tap on a Google ad
- garage door repair ogden about $40
- ac repair ogden about $40
- hvac ogden about $25
- plumber ogden about $20
- electrician ogden about $16
Charged per click, before anyone has picked up the phone.
Side by side
| A Google ad | A page that ranks | |
|---|---|---|
| Each time someone taps | You pay, about $16 to $40 in these trades | No charge per visitor |
| When the budget runs out | The ad stops showing | The page is still there for the next search |
| Who it belongs to | A slot you rent from Google, one click at a time | Your site, kept whether or not you work with us |
Ads can earn their keep. A page that ranks is the part of Google that doesn't send you a bill for every look.
Paying for clicks now? Bring the searches to the call.
The work · three jobs
What we do: fix the site, write the Ogden pages, complete your Maps listing
Take the jargon out and SEO services, Ogden or anywhere else, come down to three jobs. Here is what each one involves, and what it gets you.
-
Fix what stops Google reading your site
Before Google shows a page to anyone, it sends a program to read it. Pages that load slowly, pages nothing else on the site links to, and a layout that falls apart on a phone all get in the way of that reading, and then the other two jobs count for less. We find those problems and fix them on the site you already have, even if someone else built it.
- Slow pages
- Pages Google can't find
- A site that breaks on a phone
What you get
A site Google can read from end to end, and one that works for the customer who finds you on their phone.
-
Write a page for each thing you do, and say Ogden on it
One page per service. Each says plainly what the job is and where you do it, in the words people type into Google: “furnace repair ogden”, “dentist ogden ut”. If you work in Roy, Roy gets pages of its own, because it is the one town nearby where people search for some trades by its name.
Searched by name in Roy, a month
- plumber roy ut 100
- garage door repair roy ut 100
Ahrefs keywords-explorer overview, US, 2026-10-11 What you get
A page that matches what your customer typed, for every job you want more of. The pages are yours to keep.
-
Fill in your Google Maps listing, every part of it
Your Maps listing (Google calls it a Business Profile) is the box with your name, hours and a call button that shows on the map when someone nearby searches. We fill in every part: the services you offer, your hours, the area you cover, and photos. Google says it picks these results mainly on how well a business matches the search, how close it is to the person searching, and how well known it is. A complete listing helps with the first. The second depends on where that person is standing.
- Services
- Hours
- Service area
- Photos
What you get
A listing that gives Google every reason to show you to people close by, with your number one tap away.
Each month you hear which of your named searches moved, in plain words.
More on how we do SEOTime · Ogden searches, scored
How long, search by search
When does the phone start ringing more? That depends on the search. Ahrefs, a tool that measures Google searches, gives each one a score from 0 to 100 for roughly how hard it is to get onto page one. Low scores tend to show movement in a few weeks. High scores mean months of steady work. Here is where common Ogden searches fall.
Usually weeks
Page one has room. Scores here run 0 to 8.
- dentist ogden 150 a month score 0 weeks
- dentist ogden ut 100 a month score 0 weeks
- furnace repair ogden 150 a month score 3 weeks
- ac repair ogden 70 a month score 3 weeks
- plumber ogden 200 a month score 4 weeks
- plumber ogden ut 150 a month score 8 weeks
Usually months
Sites that have been at it for years hold page one. Scores here run 36 to 63.
- electrician ogden 70 a month score 36 months
- garage door repair ogden 150 a month score 45 months
- auto repair ogden 150 a month score 47 months
- dentist ogden utah 80 a month score 63 months
- plumber salt lake city Salt Lake City, for comparison 900 a month score 51 months
The same search, typed two ways, can land on different tracks.
dentist ogden 0
dentist ogden utah 63
That is why your plan lists every wording by name, never just the trade.
Before you sign, the written plan marks each of your searches weeks or months. After that, every month you see which ones moved. No one decides where Google puts you, so we won't promise a spot.
Price · what moves it
$1,500 to $5,000 a month, and what decides where you land
“What does it cost?” is the first thing owners ask an SEO company. Ogden owners ask it too, so here is the answer up front: between $1,500 and $5,000 a month. Three things about your business decide where in that range you land.
-
How many services, and how many towns
Each service gets its own page, and so does each town people search by name.
Nearer $1,500 One or two services, with pages for Ogden
Nearer $5,000 Every service you offer, with pages for Ogden and for Roy
-
How crowded those searches are
The weeks and months tracks above: crowded searches take more work, for longer.
Nearer $1,500 Mostly weeks searches, like plumber ogden
Nearer $5,000 Several months searches, like garage door repair ogden
-
How much of your site needs fixing first
The fixing comes before the new pages, so it can do its job.
Nearer $1,500 A site that loads quickly and works on a phone
Nearer $5,000 Slow pages, pages Google can't find, a layout that breaks on a phone
A fixed plan, read and agreed before you sign
Before you commit to anything, we write the whole thing down: the work, the searches we'll go after, the monthly price and the term. Every search is named word for word, so you can type it into Google today and see where you stand. That is what every month after gets measured against.
The figure on the plan is what you pay. We don't discount it, and we don't throw anything in free to get a signature.
Bring the list of services and towns you want found for. That's most of what sets your number.
Your plan
Fixed before you sign
- The work
- Every fix, page and listing change, spelled out
- Your searches
- Each wording by name, for example furnace repair ogden furnace repair ogden ut
- Monthly price
- One figure, between $1,500 and $5,000
- Term
- How long we work together, set with you and written down
Who you'd work with · two people
Two people, and you talk to both of them
Bullfinch is two people. Whoever you're talking to is one of the two doing your work, so there's no account manager in the middle retelling what you said.
-
Hosts your first call Design + build
Kyle Rutten
Kyle is the hands-on half. He fixes what's holding your site back, writes your pages and fills in your Google Maps listing, and he's the person you meet on the first call.
14 how old he was when he began building websites
Ask Kyle about
- Your pages and your site
- Your Google Maps listing
- Why a search moved, or didn't
-
Runs your plan Operations + accounts
Katie Rutten
Katie runs the other half: your written plan, the schedule each month's work keeps to, and your account. When you want to know what's next and when it's due, she's the one to ask.
30+ active clients, every project on schedule
Ask Katie about
- Your written plan
- What's due this month
- Your account
Your site and your Google listing both live online, so that's where the work happens. We meet you on Google Meet.
The booking calendar on this page says “Hosted by Kyle Rutten”. That's him: 30 minutes with the person who would be doing your work.
The questions left over
Straight answers before you pick a time
The things Weber County owners still want settled once they've seen the price and met us. A line or two each; anything longer is what the call is for.
-
I'm in Roy or North Ogden. Are Ogden pages right for me?
Yes, if your customers are around Ogden. Wherever they live, they type “Ogden” when they search, so that's the word your pages need. Roy gets pages of its own only where people search it by name, and your plan lists which ones.
-
Can you promise me page one?
No. We promise the work in your written plan, done when the plan says it will be. Who shows first is Google's decision, and part of it rests on where each person is standing when they search.
Google Business Profile Help, “Tips to improve your local ranking on Google”: local results are based mainly on relevance, distance and prominence.
-
I paid for SEO once and couldn't see it did a thing. Why would this be different?
This time you won't need to take our word for it. Your plan names the exact searches we're after. Type them into Google before we start, and each month we show you which ones moved.
-
Am I locked in?
Yes, for the term you agree to. That length is set with you, not handed to you, and it's written into the plan, with the date it ends, before you sign anything. Bring the length you'd be comfortable with to the call.
-
Do I need a new website first?
Usually not. We fix what's holding your current site back and add the new pages to it. If yours does need replacing, that's a separate job, covered on our web design page for Ogden.
-
You're not in Ogden. Does that matter?
Not to the work. An SEO company, Ogden office or not, does this job in the same two places: your site and your Google listing. And when we talk, it's on Google Meet.
Got one that isn't here? Ask Kyle on the call. Better you hear the answer now than after you sign.
SEO company, Ogden, UT
Tell us what you'd want Weber County to find you for
Name the jobs you want more of and the towns you'll go out to for them. That's your part. The rest of the 30 minutes, on Google Meet with Kyle, is spent on what Google does with those words today.
What the call covers
-
Your searches, every wording
How people around Ogden type your trade, with “ogden”, “ogden ut” and “ogden utah” each counted on its own. Roy as well, if you work there.
-
Who shows up for them today
The names on the map and in the results when someone types those words right now.
-
Which of them can move first
The ones with room on page one, and the ones that will need months.
-
What a plan would take, and what it would cost
The work it needs, and where it sits between $1,500 and $5,000 a month.
Afterwards, only if you ask: the written plan and its price. If you don't ask, you still leave knowing who is ahead of you on Google, and why.
Why now
A search that takes months gets its months counted from the first day of work, not from the day you first meant to look into it.
Putting this off a season doesn't make any of it quicker. It moves the finish back by a season.
Loading availability
Days with open slots
No openings
We're booked solid for the next 30 days. Drop us a line and we'll find a time outside the window.
Calendar invite is on its way to your inbox. Hit reply if anything changes.
Rather talk it through by phone? 720-299-8584
Customers beyond Weber County too? See the other places we do SEO.