Get a free audit
A staircase with a page on each step and a blue line climbing to an orange ball

SEO Services and AI Search

Kihan Marketing helps businesses show up in Google and in AI answers, measured in your own Search Console.

Get a free auditTalk to us

  • A roofing contractor moved from average position 27.0 to 14.6, from January to September 2026.

    See the account
  • A real estate agency improved from average position 28.9 to 12.3, and its clicks rose from 82 to 1,137, comparing November 2025 to February 2026 against July to October 2026.

    See the account
A large magnifying glass over a grid of web page outlines, with one page lifted above the rest

An SEO agency that measures position, not impressions

Kihan Marketing is an SEO company for small business owners who need to be found by people ready to act. That means appearing in the right place, for the right service, at the moment someone searches. Most of our SEO work is for property management and multifamily, real estate, roofing, and med spa and wellness businesses, because those are the fields where we have first-hand results to show.

We measure SEO by position change, meaning where your page sits in Google's results. We do not judge it by impressions alone, by a vague "traffic is up" or by a report full of graphs, because position is one of the clearest leading indicators of whether the right searchers can find you.

Read moreClose

Want a second look first? Start with a free marketing audit.

What position change actually looks like

Here are three client sites, with figures from each site's own Google Search Console. Each line gives the totals for the 12 months to August 2026, followed by what changed.

Three glass cards showing round gauges on a desk
Read moreClose
  • Sint Maarten

    A real estate agency earned 8,392 organic clicks from 290,194 impressions, at an average position of 12.1. Comparing March to August 2026 with the previous six months, clicks rose from 3,952 to 4,418.

  • Austin

    A roofing contractor earned 4,169 organic clicks from 1,244,708 impressions. Comparing March to August 2026 with the previous six months, clicks rose from 1,491 to 2,671. Since the SEO work began in January 2026, the monthly average position had moved from 27.0 to 14.6 by September. You can read how that work runs on our roofing SEO page.

  • Panama

    A real estate agency earned 1,454 organic clicks from 159,828 impressions in the 12 months to October 2026. Comparing November 2025 to February 2026 against July to October 2026, average position improved from 28.9 to 12.3 and clicks rose from 82 to 1,137.

At position 28.9, very few people see you, while position 14.6 puts you on page two. On both sites, clicks rose as position improved, which is why we measure position first.

Local SEO services

Local SEO services help a business get found by people searching within the area it serves. Most of what we do is local, because most of our clients sell within a set service area.

  • From one location to a whole metro

    Local work can start with a single location, grow town by town and eventually cover a whole metro. The roofing site in the results above grew that way, from roughly 50 pages to 250 or more, and more than 40 of those pages cover towns and neighborhoods in Central Texas.

  • Location pages that are written, not templated

    Copying one page for every town and changing only the name is what Google's spam policies call doorway abuse. Their examples include pages aimed at different cities that all funnel people to the same place. Pages like that stop working once anyone looks closely, so we write each page around what is true of that town.

  • 30 or more project pages

    Each completed job gets a page of its own, so prospects can see the work.

  • A Knowledge Center video library

    This roofing video library sits inside the website and holds 200 or more videos, each of which also becomes a written roofing post.

  • A rebuild when the site is the problem

    Sometimes the site itself is what keeps a business on page two. In that case we rebuild it, with hyper-local location pages and a booking page on Amelia.

  • Profiles and ads alongside

    We manage Google Business Profiles and Yelp business pages, and we run Google Ads and Meta ads alongside the organic work.

A shop owner in a canvas apron standing in her shop, smiling

Technical SEO and schema markup services

Technical SEO decides whether Google can crawl, render and index your pages. Put simply, can Google find each page, read it and store it so that it can appear in search? It is the foundation the rest of SEO depends on.

  • Duplicate metadata

    A meta description is the short summary Google shows under your link. On property management sites, templates often fill this field the same way across many pages, so we find the duplicate meta descriptions and remove them.

  • Discovery at 250 pages and up

    A page Google has not found cannot rank at all. We built Kihan Indexer to check which pages Google has indexed, so that no page on a large site goes unnoticed.

  • Speed

    Google measures how fast a page loads, how quickly it responds to a tap and whether it shifts around while loading. It calls these measures Core Web Vitals. We fix whatever slows a page down, and on the sites we build, speed work continues after launch.

  • Schema markup

    Schema markup is code that tells search engines and AI assistants what a page is about, whether that is a business, a service, a location, a property, a review or an article. Managing schema by hand across a 250 page site is impractical, so we built Kihan Schema. With it, project pages, location pages and service pages all describe themselves consistently. It is also an inexpensive way to make a site easier for search engines and AI tools to read.

An exploded view of one web page, its sections floating as separate glass plates above a desk

AI SEO and answer engine optimization

Search now includes AI Overviews, ChatGPT, Perplexity and other assistants that read a page and answer on your behalf. Getting cited by them is a different problem from ranking in the usual list of links.

A tablet showing a stack of glass cards, the top one with a blue check mark
Read moreClose

Some people call this work answer engine optimization and others call it generative engine optimization, but the work is the same either way. Google's guide to AI features and your website says there are no extra requirements to appear in AI Overviews and that the usual SEO best practices still apply, so be wary of paying twice for the same pages.

  • Easy to quote

    We use clear subheadings and give direct answers in a single sentence, rather than hinting at them over three paragraphs.

  • Facts tied to your business

    Schema spells out what your business is and does. Google does not require it for AI Overviews, but it removes the guesswork about your name, services and locations.

  • Part of the build

    AI citation work is done on the same pages as our SEO and site build, so it is not an extra charge.

Our page on answer engine optimization services covers that work in full, including what it involves in each industry and how we measure it with a fixed set of questions in ChatGPT and Gemini, recording whether you are named, where, and who is named instead.

Voice assistants such as Siri and Alexa work in much the same way, reading out a single answer drawn from the same search results. Our page on voice search optimization explains how that answer is chosen.

SEO audit

An audit covers the whole site, and we rank what we find by how likely each fix is to move your position.

A tablet showing a report with three rows, each ending in a check mark or a warning sign, beside a magnifying glass
Read moreClose
  • Technical health and indexation

    Whether Google can crawl, render and index the site, and what it has actually indexed.

  • On-page structure and schema

    The headings, the links between your pages and the schema behind each one.

  • Content coverage

    What people actually search for, compared with the pages you have to answer it.

  • Local listings

    Your Google Business Profile and the map pack, which is the set of map results at the top of a local search. This applies if you have a storefront or serve a defined area.

You receive a prioritized list of what to fix and what each fix is likely to move, rather than a 60 page PDF. If we go on to do the work, the audit becomes the build plan.

Content, site structure and programmatic SEO

Content work is where a site's structure is decided, and structure is the difference between 50 pages and 250 pages that each earn their place. Three page types do that work, and each meets the buyer at a different point in the same decision.

Two colleagues marking up printed pages together at a table
Read moreClose
  • Guide pages answer the questions someone has before they know what they want.

  • Hub pages hold a topic together and pass their strength to the pages beneath them.

  • Near-me pages catch the searches people make once they are ready to buy.

What we build on that structure:

  • Real estate sites

    Guide pages, hub pages and near-me pages, plus enhanced listings, vacation rental listings and blogs. A site can start as a single landing page for one development and grow from there.

  • Property management sites

    We turn the website templates that property management platforms provide into better sites. The corporate site of a Western Washington apartment management company is one example, and it is now live. A Seattle property manager's site grew from five pages on AppFolio's website template to 250 or more, with a page for every managed property covering its amenities, features and photos. We also rebuild the calls to action and lead capture forms.

We build large sites with Kihan Internal Linker and our schema tooling. The Internal Linker is what makes large sites work, because past a certain page count the links between pages have to be maintained by a system. Without one, the deeper pages end up with nothing linking to them and rarely rank. How we plan and write the pages themselves is covered on our content marketing page.

Link building works alongside content rather than replacing it, because links come naturally to pages that are worth linking to.

  • Backlinks with SEO and social

    A backlink is a link to your site from another website. We build them as part of the wider SEO and social media work.

  • Listing marketing

    For property managers, we pair backlinks with stronger AppFolio listing marketing, including on sites we did not build.

Working with us

An engagement usually runs in three stages.

  1. Audit

    We check technical health, indexation, structure, schema, content coverage and your local listings, and you receive a prioritized list of what to fix.

  2. Build plan

    If we go on to do the work, the audit becomes the plan. It sets out which pages to build, what structure to use, which tools to apply and what each step is expected to move.

  3. Ongoing work against position targets

    This is the monthly SEO itself, measured by where your pages rank in Google. Each month you receive a summary of what moved and a meeting to go through it. Most of the work runs on WordPress, where our own SEO plugin, schema tooling and internal linker do much of the heavy lifting.

Kiran Dasgupta, our founder, leads every engagement and runs the technical SEO audits. Atisam Elahi, our SEO strategist, works on the pages themselves and the content plan.

Website development, Google Ads, Meta ads, Google Business Profile and social media often run alongside the SEO, and on most of the projects above they were all part of the same engagement.

Call (425) 954-3452 or email info@kihanmarketing.com. Tell us what you sell and where, and we will tell you what we think is holding your position back. Or start with the free marketing audit.

Examples of the work

Search platforms we work across

  • Google Search Console
  • Semrush
  • Ahrefs
  • Google Analytics
  • Schema.org
  • ChatGPT
  • Perplexity
  • Google
Search Console, 12 monthsRoofing company, Austin
Clicks Impressions
SepOctNovDecJanFebMarAprMayJunJulAug

Questions small businesses ask about SEO

How much does an SEO company cost?

SEO plans from Kihan Marketing cost $1,800, $3,200 or $5,500 a month, and Franchise plans start from $8,000 a month. The price table on this page lists what each plan includes, and the full price list compares every plan side by side.

The cost of SEO services depends on how much work your site needs, including the size of the site, the number of locations, how competitive your searches are and whether new pages must be built. Our pricing page explains what changes the scope, and the free marketing audit shows where your site stands first.

How long does SEO take to show results?

No one can promise a date for SEO results, and Google does not give a time range either. Its own guidance says changes can take anywhere from a few hours to several months to appear. How long yours takes depends on where your pages rank now, how many competitors want the same searches and whether the site needs new pages first. On the three client sites above, both position and clicks rose when the latest six months were compared with the six before.

Is SEO worth it for a small business?

SEO is worth it for a small business when customers search for what it sells in the area it serves. Paid ads stop working the day you stop paying, while pages that rank keep bringing people in without extra spend. SEO is less useful if all your work comes from referrals and you do not plan to compete in search.

How do you choose an SEO company?

Choose an SEO company that measures position rather than traffic graphs and can show real results in businesses like yours. Ask to see a client's position before and after, along with the time period. Google's advice on hiring an SEO says that if someone guarantees first place in search results, you should find someone else. Ask what the audit covers and what happens after it, who owns the accounts, and how either side can end the agreement.

A glass speech bubble joined to three small glass cards on a desk

Client reviews

What clients say

5.0Rated 5.0 on Google
See us on Google (opens in a new tab)

Wei

Real estate agent, Sint Maarten

I can't recommend Kihan Marketing highly enough. Kiran and his team truly went above and beyond in helping me with both my social media and my website, and the results speak for themselves.

Nicholas

Google review

Kiran and his team are simply fantastic! I've worked with 16 different third party marketing teams and they are by far the best. They are incredibly smart, responsive and an overall pleasure to work with. Since working with them over the last 2 months my ask of them constantly changes and their ability to quickly adapt and figure out new ways to quickly add value is incredibly impressive. I can't recommend Kiran and his team enough and will continue to work with them for the foreseeable future!

Real estate agency, Sint Maarten

Google review

Kihan Marketing Organization is friendly, professional, and very responsive. Kiran and his team move quickly, communicate clearly, and deliver high-quality work in both website development and social media marketing. They stay organized, pay attention to detail, and make the whole process smooth and efficient. Highly recommended for anyone looking to grow your online presence!

Watcharaponne

Real estate agency, Thailand

I highly recommend Kihan Marketing. Kiran is an incredibly talented, skilled, and thoughtful web designer. What impressed us most was that he didn't simply build a website, he took the time to truly understand our business, our vision, and the local Koh Samui real estate market. Throughout the process, Kiran provided valuable advice and creative ideas that helped shape the brand and support the growth of our business. His attention to detail and understanding of what makes a business unique resulted in a website that feels truly personal to our brand. He created the beautiful website for [a real estate agency in Thailand]. It represents the elegance, professionalism, and identity of our business beautifully. Thank you, Kiran and Kihan Marketing, for bringing our vision to life. Highly recommended!

Shelley

Cryotherapy studio near Seattle

I recently worked with Kihan Marketing to design my new website, and I couldn't be more thrilled with the experience. From start to finish, they were incredibly responsive, communicative, and attentive to every detail.

Reika

Google review

Kihan Marketing is a fantastic team to work with, friendly, professional, and highly responsive. They are highly responsive and quick to take action, ensuring projects move forward efficiently. Despite working in a fast-paced environment, they remain professional, organized, and attentive to detail. Their dedication really show in the quality of their work, and they consistently deliver results while maintaining clear communication. Highly recommended!

Listya

Google review

Working together felt very collaborative and aligned. Communication flowed easily, tasks were well-organized, and we shared the same attention to detail throughout the process. It genuinely felt like working as one team.

Business client

Google review

Kihan Marketing Organization has been great to work with. The team is professional, responsive, and focused on delivering real results. I'm very satisfied with their service and would highly recommend them.

vittoria

Google review

Very fast and professional. I love working with Kihan Marketing. Definitely recommended

Jessica

Apartment community

We needed a modern website for one of our apartment communities, and Kihan Marketing delivered exactly what we were looking for. The design was clean, easy to navigate, and made our property look much more professional online. Communication was great throughout the project.

Michael

Property management company

Our property management website needed better visibility on Google. Kihan Marketing helped us improve our SEO, organize our website content, and target the right searches. What I appreciate most is that they understand the property management industry, not just marketing.

Sarah

Apartment community

We had an outdated apartment website that wasn’t doing a good job showcasing our community. The Kihan team completely transformed it. Everything from the floor plans to the photo galleries looks better, and the website is much easier for prospective residents to use.

David

Apartment community

Finding a marketing agency that understands apartment leasing isn’t easy. Kihan Marketing knew what we needed from the beginning. Their recommendations for our website and local SEO were practical and focused on helping renters find our property.

Rachel

Apartment communities

We worked with Kihan Marketing on websites for several apartment communities. They were organized, responsive, and willing to make adjustments whenever needed. Managing multiple properties can get complicated, but their team made the website process much easier.

Daniel

Apartment community

Kihan Marketing helped us improve our online presence, including our website and Google Business Profile. They paid attention to details that our previous agency overlooked. It’s refreshing to work with a team that understands how prospective renters actually search for apartments.

Amanda

Property management company

We wanted a professional website that represented our company and the communities we manage. Kihan Marketing understood our vision and created something that feels modern without being complicated. The team was easy to work with and always open to feedback.

Brian

Roofing company

We hired Kihan Marketing to help improve our roofing company’s website and search visibility. They understood how important local searches are for our business and helped us build a stronger online foundation. Very professional team and easy to communicate with.

Emily

Med spa

I wanted our med spa website to look elegant and professional while making it easier for clients to explore our services. Kihan Marketing understood the style we were going for. They also gave us helpful recommendations for improving our visibility online.

Chris

Client testimonial

We needed a marketing team that could help with our website and Google Ads without making everything overly complicated. Kihan Marketing explained their strategy clearly, answered our questions, and stayed focused on generating meaningful inquiries.

Olivia

Real estate

What stood out about Kihan Marketing was their understanding of real estate websites. They knew how to present property information clearly while keeping SEO in mind. The entire experience felt collaborative, and they paid attention to the small details.

James

Client testimonial

We’ve worked with Kihan Marketing on website updates and ongoing SEO support. They’re responsive, straightforward, and genuinely invested in improving our online presence. It’s been a positive experience having one team handle both the technical and marketing sides of our website.

Prices and plans

Prices are per month unless a plan says one time. Ad spend goes to Google or Meta directly and is never part of our price, and hosting on our servers is a separate line on the care plans. Start a monthly plan from its card, or ask for the free audit first. The full price list covers every service.

SEO

Monthly

  1. Local

    $1,800/mo

    One location, local competition

    • Up to 10 pages optimized
    • 2 new articles a month
    • 50 keywords researched and mapped
    • Monthly report
  2. CompetitiveRecommended

    $3,200/mo

    Competitive town or several services

    • Up to 25 pages optimized
    • 4 new articles a month
    • Link outreach to local and trade sites
    • A dedicated account manager
  3. Multi-location

    $5,500/mo

    Several locations or a hard market

    • Up to 60 pages optimized
    • 8 new articles a month
    • Digital PR outreach
    • A senior account manager

Every plan includes

  • Starting SEO audit (technical and content)
  • Google Search Console, GA4 and call tracking setup
  • Schema markup (business, service, FAQ, reviews)
  • Citation cleanup

Franchise. Franchises and multi-location, from $8,000/mo. Ask for a quote

See everything included
What you getLocal$1,800/moCompetitive$3,200/moMulti-location$5,500/mo
Strategy and setup
Account managerSharedDedicatedSenior
Starting SEO audit (technical and content)
Keyword research and page mapping50 keywords150 keywords300 keywords
Competitors analyzed3510
Google Search Console, GA4 and call tracking setup
On-page and technical
Pages optimized (titles, copy, internal links)Up to 10Up to 25Up to 60
Technical fixes done each month3 hours6 hours12 hours
Schema markup (business, service, FAQ, reviews)
Page speed and Core Web Vitals reviewQuarterlyMonthlyMonthly
Content
New articles a month248
Existing pages refreshed a month24
Authority and links
Citation cleanup
Link outreach to local and trade sites
Digital PR outreach
AI search
AI visibility check (buyer questions x AI engines)20 x 450 x 4100 x 6
AI citation and mention trackingQuarterlyMonthlyMonthly
Pages rewritten answer-first for AI answers5 a month10 a month
Reporting
Rankings tracked50150300
Report and review callMonthly reportMonthly callCall every 2 weeks
Leads and calls tied to pages

Compare every service on the full price list

Start a conversation

Tell us what your site is doing now and what it needs to do.

The more of this you fill in, the more specific the first reply is. Three fields are enough to start.

Goes straight to info@kihanmarketing.com. No autoresponder, no sequence. Or call (425) 954-3452.