Get a free audit

Rated 5.0 on Google

Kihan Marketing is a digital marketing agency. We offer SEO, website design and development, AI search, Google and Meta Ads, local search and social media to businesses in Fresno, Clovis and Madera. Med spas and healthcare practices are a specialty.

  • 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
  • Found from Fig Garden to Clovis
  • The name AI assistants give
  • Ready before the 100° days
  • Every account stays yours
  • Built for the Fresno metro

(hello, Fresno)

Fresno customers search by the place they know, from Fig Garden to the Tower District to Clovis. We help them find your business on Google and in AI answers, and pick it when they are ready to call. Remotely, in accounts you own.

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

(search engine optimization)

Most SEO work for a Fresno business comes down to pages: one for each service you offer and one for each place you serve.

Google’s suggestions show people searching by the part of town. For "tower district fresno" they include homes for sale and restaurants, and for "med spa fresno" they include Fig Garden. We write those area pages and handle the technical SEO, schema markup, content and link building behind them.

  • 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

Googleroofing fresno
  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, with custom code where a site needs it. Redesigns, speed work and maintenance are part of the job too.

The Census Bureau estimates that 14.4 percent of City of Fresno residents have a disability, against 11.6 percent across California. In the city, 3.7 percent have difficulty seeing. Our ADA compliance work tests a site against WCAG 2.2 at level AA, whether or not we built it. We fix what fails, then test again with a keyboard and a screen reader. It is technical work, not legal advice.

  • 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

    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
  4. 04 / 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

See the full portfolio

(more services)

Illustration

Which med spas in Fresno 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 Fresno

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 its AI features need no new markup or AI text files. It asks for indexed pages with the important content in text, and a Business Profile kept up to date. So each page answers, in a sentence or two, the questions Fresno customers bring. Do you cover Clovis and the Madera County side of the river? Is the rental registered with the city? Does a new roof need cool roof products?

More on AI search 
FresnoOld Fig GardenClovisSunnysideSangerKermanMaderaMadera Acres
Fresno County Madera CountyCounty lines from the US Census Bureau.

(local search)

Fresno-area search splits at the San Joaquin River, at the Clovis city line, and around county islands such as Fig Garden inside Fresno. The metro is two counties, Fresno and Madera, and the Census Bureau adds Kings County for the wider Fresno-Hanford-Corcoran area.

  1. The river is a county line. Madera County’s general plan says the San Joaquin River forms its boundary with Fresno County, with the City of Fresno just to the south. Madera and Madera Acres sit north of the river, in Madera County. Google weighs how far a business is from the person searching, so pages and service areas should name those places.
  2. Clovis is its own city. Clovis had 129,347 residents in 2025 and sits on Fresno’s northeast side as a separate city. Google suggests Clovis alongside Fresno in searches for property management. A business that works there needs pages and service areas that name it.
  3. County islands sit inside the city. Fresno’s Local Agency Formation Commission, which reviews annexations, describes the Fig Garden neighborhood as an unincorporated island surrounded by the city. The Census Bureau estimates that about 5,500 people live in Old Fig Garden. The commission says the many county islands around Fresno confuse people about boundaries and who provides services. A page for customers there should use the neighborhood’s own name.

Fresno area in numbers

  • 555,549people lived in the City of Fresno in 2025, fifth among California cities
  • 80,180Madera County residents lived outside its only two cities, Madera and Chowchilla, in 2025
  • 38days in an average year reach 100°F or more at Fresno’s airport (NOAA, 1991 to 2020)
  • 49.9%of occupied homes in the City of Fresno are rented, against 34.6 percent in Clovis

(industries)

Each of these four fields has a rule that shapes its marketing in Fresno. Med spas and new subdivisions answer to state law. Rentals inside the city answer to a City of Fresno registry, and many roof replacements to the state energy code.

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

    Fresno med spas and clinics get SEO, Google Ads and a booking page from us, with no superiority claims California section 651 would call misleading. Google’s suggestions for Botox in Fresno include Clovis, so treatment pages name both cities. Two California rules below shape how those practices talk to patients.

    Section 651 of the Business and Professions Code treats a claim of professional superiority as misleading. The exception is a claim relevant to the service and backed by objective scientific evidence. Without that evidence, a claim that one injector or clinic beats the rest stays out of titles, ads and review replies.

    Health and Safety Code section 1339.75 covers health facilities, clinics, physician’s offices and group practices that use generative AI for written or spoken messages to patients about their health. Each such message needs a notice that AI wrote it and a way to reach a person. The rule does not apply once a licensed provider has read and reviewed the message, or to scheduling and billing. So AI-drafted aftercare emails carry both, or go to a provider for review first.

    Med spa marketing 
    The website of a cryotherapy studio, designed and built by Kihan Marketing
    California rule
    B&P Code 651(b)(6)
    Also
    Health and Safety Code 1339.75
    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

    In Fresno, Clovis and Madera, our roofing SEO, reroof pages and Google Ads answer the cool roof rules Climate Zone 13 sets for replacements. Fresno, Clovis and Madera all sit in the state’s building Climate Zone 13. There, the energy code sets cool roof rules for roof replacements. The products must be rated and labeled by the Cool Roof Rating Council, unless an exception applies.

    The City of Fresno’s posted reroof procedure asks applicants to document the cool roof products or name the exception a job relies on. Replacement pages can answer that question before a homeowner calls.

    Roofing marketing 
    The website of a roofing company, built by Kihan Marketing
    California rule
    Energy Code 150.2(b)1I
    Climate zone
    Zone 13
    Services
    Roofing SEO, reroof pages, Google Ads
  3. A modern waterfront apartment building at blue hour with warm lit windows
    03 / 04

    Our owner pages for Fresno property managers explain the city’s rental registry and inspection rules, and say plainly that they cover only city addresses. The City of Fresno requires residential rental properties to be registered, and the registration updated whenever the owner or contact details change. Short-term rentals register too, though they are exempt from inspection.

    Inspectors check a random share of units at each property, from every unit at a single rental to 15 percent at 21 units or more. One route into the city’s self-certification program is a state-licensed property management company that inspects the property at least once every 12 months and again at each change of tenant. A manager that already runs those inspections can say so on its owner pages.

    The act is a city ordinance. Old Fig Garden and the other county islands lie outside the city limits, so owner pages should say the registry covers only city addresses.

    Property management marketing 
    The website of a property manager, designed and built by Kihan Marketing
    City rule
    Rental Housing Improvement Act
    Code
    Fresno Municipal Code chapter 10, article 16
    Our build
    Property manager’s website
  4. A real estate agent opening the glass doors of a white villa onto a turquoise sea as two people look on
    04 / 04

    For agents selling in Fresno and Clovis, we build listing and neighborhood pages that fit each city’s housing, and run the ads behind them. Housing ages differ across the metro. In Clovis, 43.9 percent of homes were built in 2000 or later; in the City of Fresno, 23.1 percent. Listing and neighborhood pages should speak to the homes that are actually there.

    Section 11018.2 covers subdivisions that need a public report from the Real Estate Commissioner. Their lots cannot be sold, leased or offered for sale until the report is issued. So pages that offer lots in a new subdivision go live only after the report is issued.

    See the real estate project 
    The website of a real estate agency, which Kihan Marketing worked on
    California rule
    B&P Code 11018.2
    Our client
    Real estate agency
    Result
    Clicks 1,545 to 2,478, July to September 2026 against 2025

Our portfolio shows the rest of our work. Agents and brokerages can read more on real estate marketing.

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)

Hiring for SEO, a website or ads? Ask any agency these five questions, us included. Each has a Fresno answer that a copied city page cannot give.

  1. Ask who owns the accounts.Before any work starts, the Google Ads account, Business Profile, analytics and domain should be registered to your business, not to the agency.
  2. Ask a California question.A roofing agency should know when a Fresno reroof brings in the cool roof rules. A property management agency should know what the city’s rental registry asks of owners.
  3. Ask which places they would start with.If you serve Clovis, Old Fig Garden or the Madera County side of the river, each needs a page of its own. "All of Fresno" skips that step.
  4. Ask how the ads are targeted.They should say how the budget splits between Fresno, Madera and Kings counties. They should also say how they keep a Madera County ad from reaching people who live elsewhere.
  5. Read the reviews for the work.Look for reviews that describe a real job and how it went, not only the star rating.

(FAQs)

Do you have an office in Fresno?

No. We work remotely, inside accounts you own: your Google Ads, your Business Profile, your Search Console and your website. You can see every change we make.

Do you work in Clovis and Madera too?

Yes. Clovis is a separate city in Fresno County, and Madera is north of the San Joaquin River in Madera County. Each one you serve gets its own page, and your ads can give each its own budget.

Is Old Fig Garden or Sunnyside part of Fresno?

Not of the City of Fresno. Both are unincorporated places in Fresno County, and the Census Bureau counts each one on its own. If you work there, each goes into your Business Profile service areas and gets a page that uses its name.

Can you make a Fresno website ADA compliant?

We can test it and fix it, whether we built the site or not. We check it against WCAG 2.2 at level AA and fix what fails, such as color contrast, image descriptions, keyboard access, form labels and captions. Then we test it again with a keyboard and a screen reader. We do not use overlay widgets. It is technical work, not legal advice, and no one can promise a site will never be sued.

Does my Fresno rental have to be registered with the city?

Most residential rentals inside the city limits must be registered under the Rental Housing Improvement Act, short-term rentals included. Homes in county islands such as Old Fig Garden fall outside the city’s program. This is general information, not legal advice.

Does a new roof in Fresno have to be a cool roof?

Often, yes. Fresno sits in the state’s Climate Zone 13, and the 2025 energy code sets cool roof rules there for many roof replacements. Exceptions exist, so a roofer’s replacement pages can say which rated products or exceptions fit a job before the homeowner asks.

What are AEO and GEO?

Answer engine optimization and generative engine optimization: getting your business named when Google’s AI Overviews, ChatGPT or Perplexity answer a question. For a Fresno business, that starts with pages that say plainly which places you serve, such as Clovis, California rather than Clovis, New Mexico. A current Business Profile matters too.

Start with a marketing audit of how your site and Business Profile show up in Fresno, in Clovis and across the river in Madera County.

(425) 954-3452info@kihanmarketing.com

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