SEO Services in Indiana for Small Businesses & Nonprofits
I help Indiana businesses and organizations connect with more clients and customers through search engine optimization (SEO). Whether you're a nonprofit looking for more volunteers and donations, or a business that wants more calls and form leads, SEO connects you with more of the people you can help.
What is SEO, and do you need it?
SEO is the practice of showing, through your website, what you do, how you do it and who you do it for, in a way that helps people find you. Most of those people don't know you exist yet. But they're already searching for what you provide, and a well-optimized website puts your expertise and credibility in front of them in the search results.
It matters because being online isn't the same as being found. Only about 3.5% of web pages get any traffic from Google at all (Ahrefs).
SEO can help nearly any business in any industry. The question is timing. It can take anywhere from several weeks to several months before SEO starts paying for itself. If you need more business right now, paid advertising on Google or social media is the better first move.
Is SEO dead now that people use ChatGPT?
No, but it is evolving. Many people now use AI tools the way they use search engines, so effective SEO has to account for both.
AI answers have reduced the total traffic I see on client websites, because people often get what they need without clicking through. Even so, SEO is still one of the main drivers of revenue and new business for many of my small business clients.
And good SEO is good AI SEO. The work is the same: content that clearly spells out who you are, what you do, who you do it for and where you do it. That gives your visitors, search engines and AI platforms everything they need to recommend you.
- Search engines
- Google, Bing, DuckDuckGo
- AI tools
- ChatGPT, Claude, Gemini, Perplexity
Logos belong to their owners. None of them is a partner of mine.
Local SEO for small businesses in Owen and Monroe County
If you run a business or organization in Spencer, Gosport, Ellettsville or anywhere else in southern Indiana, local SEO starts with your Google Business Profile. Keep it accurate, keep your reviews current, and make sure your name, address and phone number match across the business directories around the web.
The mistakes I see most often:
- Skipping free listings. Google, Bing, Yelp and many other directories give you free business listings. Claim and optimize them.
- Not asking for reviews. When a happy customer thanks you, ask them to leave a Google review. It's a small ask. I also help set up automated systems that will do this for you.
From there, it's about learning what your local customers search for and building your website to show up for those searches.
What my SEO services include
My job is to pull out your expertise, including the answers to questions your customers ask all the time, and put it on your website. I put the content together, but I work closely with you or someone on your team so it sounds like your brand and reflects what you know.
On-page SEO
Included in every plan. I optimize your existing pages and create new pages and content, so more of your audience lands on your website and AI answers cite you more often.
Technical SEO
Your website should load quickly and be easy for search engines to discover, crawl and index. This matters most when I'm redesigning or building your site.
Link building
For some clients, I also build backlinks to raise your website's credibility and authority with search engines and AI platforms.
Monthly performance reports
Every month you see your search rankings, your traffic, and exactly how many leads came in and where they came from.

Start with a free SEO audit
My audits are full of action items: specific recommendations for where I'd start to get your website better optimized for search engines. You get it as a simple shared document, usually in less than a week.
The audit is more thorough if you can give me access to Google Search Console. Many people are surprised that this tool is free. It shows what people searched for when your website appeared in the results, and there are usually gold nuggets in that data, even if you've never done any SEO. If you don't have it yet, it's free and fairly easy to set up.

He took the time to audit my site and gave me a step-by-step, actionable guide to boost my search rankings and ultimately, generate traffic from interested land buyers.
C. PayneReal estate websiteRated 5 out of 5 on Google. Google review In a very short time, he provided me with a detailed SEO audit of my website with an action plan that I was able to put into action immediately.
Manuele HaisekRated 5 out of 5 on Google. Google review I used to work for a agency and now freelance so I can spot out someone who's actually knowledgable in this subject. T.J. is that type of person and would highly recommend!
Christopher PalmaRated 5 out of 5 on Google. Google review I have worked with TJ for 3+ years and he has been great.
Michael DerryRevision Health ServicesRated 5 out of 5 on Google. Google review
Who I've done SEO for
I've provided SEO services for businesses in hospitality and tourism, cannabis, addiction treatment and physical therapy, plus an AI startup. I've also set up online sales of digital products for a physical therapy practice.
Hoosier Storm Shelters, an Indiana storm shelter company, is a good example. Its most consistent source of leads and sales is people finding its website through search engines and AI tools.

How long does SEO take?
It depends on how competitive your industry and local market are, whether you already have a website, and how old your domain name is. A new injury lawyer or plumber starts behind competitors who have invested in SEO for years. SEO can still work for them, but it takes longer.
Most clients I work with start seeing positive results within 30 days of launching an SEO-focused website.

How much does SEO cost?
Monthly SEO plans start at $1,000. There are no contracts, and you can cancel anytime.
For some businesses, I work on a performance basis: a setup fee up front, then nothing more until the analytics show my work is bringing you sales.
In every plan
- On-page SEO
- Monthly report
- Website hosting
The terms
- No contracts
- Cancel anytime
Why hire an SEO consultant instead of a digital marketing agency?
I've done SEO work for several digital marketing agencies, so I know how they run. You talk to an account manager, and the work goes to junior employees who each handle 10 to 30 client accounts. What you get is templated, cookie-cutter service.
As an independent SEO consultant, I keep a small client list on purpose. The work I do is built specifically around you and your business.

Questions about SEO
Is there a contract?
No. You can cancel anytime.
Is website hosting included?
Yes, with any monthly SEO plan.
Can you also build or redesign my website?
Yes, I do web design too.
Now booking for December
Ready to get found?
Start with a free SEO audit and see exactly where I'd begin.
I'm based in Spencer, Indiana. My clients serve customers and patrons across many counties in southern Indiana, and I've also worked with clients in Florida, Arizona and Michigan. If we can't meet in person, we'll meet on Google Meet.




