Get a free audit

Rated 5.0 on Google

Kihan Marketing is a digital marketing agency for businesses from San Antonio to New Braunfels. We handle SEO and AI search, design and build websites, and manage Google and Meta Ads, social media and local search.

  • Search Engine Optimization
  • AEO
  • GEO
  • AI Citation
  • AI SEO
  • Web Design
  • Web Development
  • WordPress Development
  • Custom Code Development
  • Google Ads
  • Meta Ads
  • Social Media
  • Local SEO
  • Show up where people search
  • Answers AI assistants can quote
  • Make booking the easy part
  • Ready for Fiesta and the summer heat
  • Built for Greater San Antonio

(hello, San Antonio)

Your customers search from Stone Oak, Schertz and Boerne, and they use those names when they do. We help them find you on Google, in AI answers and on Maps, working remotely in accounts you own.

Rolling hills with an oak tree and a winding road at golden hour

(search engine optimization)

Our SEO work runs from technical audits and schema markup to content and link building.

Some searches here name the district, not just the city: a dermatologist in the Medical Center, a med spa in Stone Oak. So a site needs a page for each service and one for each area you really serve, written about that area.

  • Technical SEO and site audits
  • Schema markup
  • Content that answers real questions
  • Link building
  • Pages for each community you serve
  • Search Console set up in your name
See SEO services

Illustration

Googleac repair san antonio
  1. 1yourbusiness.comYour business: the page that answers this search▲ 8
  2. 2
  3. 3
  4. 4
Clicks, in your own Search Console

(website design and development)

We design and build websites on WordPress or Next.js, or in custom code when a site needs it. Which one we use depends on how big the site needs to get. We also redesign and speed up sites that already exist, and maintain them after launch.

For ADA compliance, we test a site against WCAG 2.2 at level AA, fix what fails, then check it again by keyboard and screen reader. That is technical work, not legal advice.

In 2023 San Antonio’s airport logged a record 75 days of 100 degrees or more. On days like that, an air conditioning company’s site has to load fast on a phone and put the call button first. Texas requires an air conditioning contractor’s ads to carry its license number, with a few exceptions. We put that number on every page an ad sends people to.

  • New websites and redesigns
  • WordPress development
  • Next.js, React and custom code
  • ADA compliance (WCAG 2.2 AA)
  • Speed work and maintenance
See website development

Illustration

yourbusiness.com
Book now
  • 98 page speed
  • ADA · WCAG 2.2 AA testing
  • ✓ schema markup
WordPressReactNext.jsCustom codeBuilt on the platform that fits

(our work)

  1. 01 / 04

    Single location SEO grown into a site of more than 250 pages. It covers more than 40 towns and neighborhoods in Central Texas and has a roofing video library, the Knowledge Center, inside it.

    View the project 
    The website of a roofing company, by Kihan Marketing
    Industry
    Roofing
    Services
    SEO
    Website build
    AI citation
  2. 02 / 04

    A community website we revamped for an apartment management company.

    View the project 
    The website of an apartment community, by Kihan Marketing
    Industry
    Apartment community
    Services
    Website revamp
  3. 03 / 04

    SEO on the site it already had: guide pages, near-me pages, listing enhancement and blogs.

    View the project 
    The website of a real estate agency for expat buyers, which Kihan Marketing worked on
    Industry
    Real estate agency
    Services
    SEO
    Guide pages
    Near-me pages
  4. 04 / 04

    Moved to a new website with its own booking page. Google Ads click-through rate went from 0.13 percent in Q4 2023 to 4.64 percent in Q3 2026.

    View the project 
    The website of a cryotherapy studio, by Kihan Marketing
    Industry
    Med spa and wellness
    Services
    Website
    SEO
    Google Ads
    Meta ads

See the full portfolio

(more services)

Illustration

Which med spas in San Antonio take new clients this week?

Several do. Your business lists same-week consults on its site, with its hours and a booking page one tap away.

yourbusiness.com
ChatGPTPerplexityGeminiClaudeGoogleDeepSeekWhere the answer shows up

AI search in San Antonio

We work to get your business named in Google's AI Overviews, ChatGPT and Perplexity. That work is called answer engine optimization (AEO) or generative engine optimization (GEO).

Google says AI Overviews have no extra requirements. It counts a page as a possible source once it is indexed and can appear with a snippet. It also advises putting important content in text and keeping Business Profile details current. So we answer, in plain words and on your own pages, what San Antonio customers ask. Do you take TRICARE for families from Lackland or Fort Sam Houston? Do you come out to Schertz and New Braunfels? Who gives the IV drips, and who supervises them?

More on AI search 
San AntonioHelotesConverseSchertzNew BraunfelsSeguinBoerne
Bexar County Comal County Guadalupe County Kendall CountyCounty lines from the US Census Bureau.

(local search)

Around San Antonio, local search splits by town, not county: towns cross county lines, and places such as Helotes, Boerne and Seguin each need their own pages. The San Antonio-New Braunfels metro covers eight counties. More than nine in ten of its residents live in the four highlighted on this map: Bexar, Comal, Guadalupe and Kendall.

  1. Towns cross county lines. Schertz reaches into Bexar, Comal and Guadalupe counties, and New Braunfels into Comal and Guadalupe. Target one county and you reach only part of Schertz. So we draw ads and service areas around towns, not counties.
  2. Bexar’s smaller cities get searched by name. Besides San Antonio, more than two dozen cities and towns lie wholly or partly in Bexar County, among them Alamo Heights, Converse and Helotes. Searches such as "med spa Alamo Heights" show people use those names, so each one you serve needs its own page.
  3. Boerne and Seguin sit far from downtown. Google ranks local results partly by how close a business is to the searcher. A searcher in Boerne or Seguin is far from a clinic near downtown, and that distance counts against the clinic. Reaching those towns takes a page, a service area and often a campaign for each one.

San Antonio-New Braunfels in numbers

  • 1.55Mpeople lived in San Antonio in 2025, making it the seventh-largest city in the US
  • 438KBexar County residents live outside any city limits, about one in five
  • 97Kjobs in Bexar County tied to the South Texas Medical Center in 2024, spin-off jobs included
  • 223,349Texas jobs, direct and indirect, tied to Joint Base San Antonio in 2025

(industries)

Healthcare SEO in San Antonio starts from a Texas Medical Board advertising rule and a 2025 state law on IV therapy. Property management, real estate and roofing have Texas requirements too, on eviction notices, brokerage links and insurance claims.

  1. A cryotherapy chamber releasing white vapor in a calm teal studio
    01 / 04

    Jenifer’s Law on elective IV therapy shapes the SEO, Google Ads and booking pages we build for San Antonio med spas. We build each one around the Texas rules below.

    Jenifer’s Law took effect on September 1, 2025. It covers elective IV therapy, meaning therapy a patient seeks to ease temporary discomfort or improve temporary wellness. The law does not reach therapy given in a physician’s office, a licensed health facility, a licensed mental hospital or a state hospital. A physician may delegate ordering it to a physician assistant or an advanced practice registered nurse. Giving it may be delegated to either of them or to a registered nurse, each under adequate physician supervision. An IV page should say who orders the drip and who gives it.

    The Texas Medical Board’s advertising rule for physicians lists several kinds of misleading ads. Two of them matter to a med spa. One is showing models or actors without saying they are not actual patients. The other is a paid presentation that does not say it was paid for. A med spa’s physician answers to that rule, so galleries label models as models and sponsored posts say they are sponsored.

    UT Health San Antonio, University Health, Methodist hospitals and the VA’s South Texas Veterans Health Care System are among the institutions in the South Texas Medical Center. A small clinic cannot match their size, so its pages lean on detail: one treatment per page, who gives it and how to book.

    Med spa SEO 
    The website of a cryotherapy studio, designed and built by Kihan Marketing
    Texas law
    Occupations Code chapter 172
    Also
    Medical Board rule 22 TAC 164.3
    Services
    Med spa SEO, Google Ads, booking pages
  2. A roofer laying cedar shingles on a pitched roof at sunset above wooded hills
    02 / 04

    For San Antonio roofers we build SEO, neighborhood storm pages and Google Ads that sell the roof itself and never offer to act as the adjuster. On the evening of April 12, 2016, the National Weather Service recorded very large hail across a wide band just north of downtown San Antonio. There were multiple reports of 2 to 3 inch hail, and the largest stone, 4.5 inches across, fell about 3 miles southeast of Helotes. A roofer who works that side of town should already have a page for each neighborhood there when the next hailstorm comes.

    The Texas Department of Insurance tells contractors that their websites and ads must not say or imply they will act as both contractor and adjuster. So a storm page sells the roof, not help with the claim.

    Roofing marketing 
    The website of a roofing company, built by Kihan Marketing
    Texas law
    Insurance Code 4102.163
    Storm on record
    April 12, 2016, hail up to 4.5 inches
    Services
    Roofing SEO, storm pages, Google Ads
  3. A modern waterfront apartment building at blue hour with warm lit windows
    03 / 04

    We handle listing pages, SEO and resident FAQs for San Antonio property managers, written to the Texas rules on late fees and eviction notices. About 48 percent of occupied homes in the city of San Antonio are rented, against fewer than one in four in Comal and Guadalupe counties. So a manager’s renter pages have their largest audience inside the city.

    One change in SB 38 applies to eviction suits filed since January 1, 2026. It covers a tenant evicted only for unpaid rent who had not paid late before the month of the notice. That tenant must get a notice to pay rent or vacate, not a bare notice to vacate. Resident portal messages and notice templates should match.

    Texas allows a late fee only if the written lease gives notice of it, the fee is reasonable and rent is still unpaid two full days after it was due. A fee of up to 12 percent of the rent is considered reasonable in buildings of four units or fewer, and up to 10 percent in larger ones. Resident FAQ pages should say so plainly.

    Property management marketing 
    The website of a property manager, designed and built by Kihan Marketing
    Texas law
    SB 38, for evictions filed from 2026
    Also
    Property Code 92.019 on late fees
    Services
    Listing pages, SEO, resident FAQs
  4. A real estate agent opening the glass doors of a white villa onto a turquoise sea as two people look on
    04 / 04

    Every San Antonio brokerage site we build launches with the two TREC notice links on its homepage, in the type sizes the rules set. Every Texas real estate license holder’s business website must link to two TREC notices from a readily noticeable place on the homepage. They are Information About Brokerage Services and the Consumer Protection Notice. The full labels need at least 10 point type and the short "TREC" labels at least 12 point. On social media the profile itself may carry the links, or link straight to a page that does.

    Listing, guide and neighborhood pages cover the area from Alamo Heights to New Braunfels, and we handle the posts and ads that point buyers to them.

    See the real estate project 
    The website of a real estate agency, which Kihan Marketing worked on
    Texas rules
    TREC rules 22 TAC 531.18 and 531.20
    Our client
    Real estate agency, Sint Maarten
    Result
    Clicks 1,545 to 2,478, July to September 2026 against 2025

Home service companies, HVAC included, have a page of their own under home services marketing, and the portfolio shows every industry we work with.

Kiran Dasgupta

(meet Kiran)

Kiran Dasgupta · Founder and Lead Strategist

Kiran Dasgupta founded Kihan Marketing and leads every engagement. He writes about SEO, AI search, property management marketing and choosing an agency.

Google reviews

What clients say

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

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!

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!

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!

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

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.

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.

(before you hire)

Before you hire anyone for SEO, a new website or Google Ads, us included, put these five questions to them. Good answers take real knowledge of Texas rules and of how this metro searches.

  1. Ask who will hold the logins.Your domain, analytics, Business Profile and ad accounts should be registered to your business, not the agency.
  2. Ask a Texas question.Someone marketing a med spa should be able to explain what Jenifer’s Law changed for IV therapy. Someone marketing real estate should be able to name the two TREC links a homepage needs.
  3. Ask which towns come first."The whole metro" is not an answer when your customers are in Alamo Heights, Converse or New Braunfels.
  4. Ask how they choose the audience.Whoever runs your ads should show how they reach people in Schertz, Seguin or wherever you work. Your budget should not go to someone in Houston who once looked up San Antonio.
  5. Read the words, not the star count.Look for reviewers who say what was built or fixed. Kihan Marketing is rated 5.0 on Google.

(FAQs)

Do you have an office in San Antonio?

No. We work remotely, and all of it happens in accounts you own, from your website and Search Console to Google Ads and your Business Profile. You can log in and see every change.

Do you cover New Braunfels, Schertz and Boerne as well?

Yes. Boerne is in Kendall County, most of New Braunfels is in Comal and most of Schertz is in Guadalupe. People there search with their own town’s name. So we write a page for every town you serve and list it among your service areas.

Can you handle ADA compliance for a San Antonio website?

Yes. We test it against WCAG 2.2 at level AA three ways: automated checks, a keyboard alone and a screen reader. Then we fix what fails, whether that is text too faint to read, images with no description, form fields without labels, a jumbled focus order or videos without captions. We never add overlay widgets. This is technical work, not legal advice, and no test can rule out a lawsuit.

Will ChatGPT and Google’s AI Overviews recommend my business?

We make your business easy to cite. Your pages answer the questions people here ask, such as whether you cover Converse or Castle Hills, and your Business Profile stays current. The assistant decides what it says, so we never promise a mention.

SEO or Google Ads: which should come first in San Antonio?

Often both. When hail hits north of downtown, ads can put a roofer in front of searchers that same day. New pages for the neighborhoods it hit can take months to rank.

Does winter weather matter for San Antonio businesses?

It can. In February 2021 the airport stayed below freezing for 4 days and 12 hours, an hour short of the 1951 record. The Weather Service listed burst water pipes among the impacts. Plumbers and property managers should have freeze pages ready before the next one. Business Profile special hours cover closures of up to six days.

Book a marketing audit to see how your business shows up in searches from Stone Oak to Seguin.

(425) 954-3452info@kihanmarketing.com

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