Get a free audit

Rated 5.0 on Google

Kihan Marketing is a digital marketing agency. We help businesses across the Sacramento region with SEO, website design and development, AI search, Google and Meta Ads, local search and social media. Property management, med spas and healthcare practices are specialties.

  • 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 in every community you serve
  • Named when AI answers
  • Searched, called, hired
  • Logins kept in your name
  • Built for the Sacramento region

(hello, Sacramento)

From Roseville to Elk Grove and from Davis to El Dorado Hills, we help your business get found on Google, named in AI answers and picked when the customer is ready. We work remotely, in accounts you own.

Joggers on a broad tree-lined avenue at dawn beside columned stone buildings

(search engine optimization)

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

Around the capital, some of those places are cities, such as Elk Grove and Citrus Heights, and some are county communities, such as Carmichael. We handle the technical SEO, schema markup, content and link building behind each page.

  • 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

Googleproperty management sacramento
  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. We take on redesigns, speed work and maintenance as well.

In 2022 a California appeals court found that the website of a retailer with no physical store was not a place of public accommodation under the ADA as written. A 2026 Assembly bill that would have given businesses a defense for fixing their sites went to the inactive file in May, so it is not law.

Our ADA compliance work tests a site against WCAG 2.2 at level AA, whether or not we built it. We fix what fails and test it 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

    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
  2. 02 / 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
  3. 03 / 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
  4. 04 / 04

    A WordPress property site for a boutique agency selling villas, land, houses and condos. Buyers can search by area, price, type and bedrooms, see prices in more than one currency, and read guides to 17 areas.

    View the project 
    The website of a boutique real estate agency, by Kihan Marketing
    Industry
    Boutique real estate
    Services
    WordPress website
    Property search
    Area guide pages

See the full portfolio

(more services)

Illustration

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

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’s guidance for its AI features is plain: no special markup, just pages it can index and a Business Profile that is up to date. So we write short answers an assistant can quote. Customers here ask whether you cover Roseville and Elk Grove, whether a rental is under the city’s rent cap, or what the levees mean for a Natomas home.

More on AI search 
SacramentoArden-ArcadeElk GroveFolsomRosevilleWest SacramentoDavisEl Dorado Hills
Sacramento County Placer County Yolo County El Dorado CountyCounty lines from the US Census Bureau.

(local search)

Sacramento-area search splits by county, by unincorporated places such as Arden-Arcade, and by which side of the American River a neighborhood sits on. The metro is four counties: Sacramento, Placer, Yolo and El Dorado.

  1. Four counties, not one city. Roseville and Rocklin are in Placer County. Davis, Woodland and West Sacramento are cities in Yolo County, so West Sacramento is not a Sacramento neighborhood. El Dorado Hills is in El Dorado County. Roseville lies north of the City of Sacramento and Elk Grove lies south of it. Google weighs how close a business is to the searcher, so a profile in one does little for a search made in the other.
  2. Arden-Arcade has no city hall. About 95,000 people live in Arden-Arcade, close to Folsom’s population, and Sacramento County runs its local services. People still search by the name, so a business that works there needs a page that uses it.
  3. The river divides the neighborhoods. The American River Parkway runs about 29 miles from Folsom Dam to the Sacramento River. Arden-Arcade and North Sacramento lie north of the lower river, and downtown, Land Park and South Sacramento lie south of it. A business that works on one side should name the neighborhoods on that side.

Sacramento region in numbers

  • 603,380people live in unincorporated Sacramento County, more than in the City of Sacramento
  • 24.2%of Sacramento metro jobs were in government in 2025, against 14.8 percent nationally
  • 42miles of levees surround the Natomas Basin, guarding it from two rivers and two canals
  • 32days at 100°F or above in Sacramento in 2024, the most since 1988; a normal year has 14

(industries)

California sets most of the advertising rules for these four fields. The City of Sacramento adds its own rules for rentals, and state flood disclosure rules matter in basins such as Natomas that sit behind levees.

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

    Folsom, Roseville and Lincoln grew faster than Sacramento from 2020 to 2025, so our med spa SEO, Google Ads and booking pages name them.

    Section 651 of the Business and Professions Code sets the rules for before-and-after photos. The pair names the procedure and the two images are comparable. The ad also says the same results may not occur for all patients.

    Folsom, Roseville and Lincoln each grew by more than 13 percent from 2020 to 2025, while the City of Sacramento grew about 2 percent. A practice that serves those towns needs pages that name them, not only Sacramento.

    Med spa marketing 
    The website of a cryotherapy studio, designed and built by Kihan Marketing
    California rule
    B&P Code 651
    Fast-growing towns
    Folsom, Roseville and Lincoln
    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

    Sacramento roofers need inspection pages up in October and storm pages through winter; we build both, with the C-39 license number beside the phone. About 82 percent of Sacramento’s normal yearly rain falls from November through March, and June through September get about a third of an inch combined. Inspection and gutter pages belong online in October, leak and storm pages through the winter.

    Sacramento County was part of federal major disaster declarations for winter storms and flooding in 2017 and again in 2023. Unlicensed repair of damage from a declared disaster is a separate crime under section 7028.16, so storm pages put the license number next to the phone number.

    A roofer’s license must carry the C-39 class before it advertises roofing, and section 7027.1 counts online ads and directory listings as advertising.

    Roofing marketing 
    The website of a roofing company, built by Kihan Marketing
    California rules
    B&P Code 7027.1, 7030.5 and 7028.16
    License
    CSLB C-39, Roofing
    Season
    Rain from November to March
  3. A modern waterfront apartment building at blue hour with warm lit windows
    03 / 04

    For Sacramento property managers, we write owner pages that say whether the city’s rent cap and inspection program, or the county’s, cover each property. The City of Sacramento’s Tenant Protection Program caps yearly increases on covered units at 5 percent plus inflation, never more than 10 percent. From July 1, 2026 the cap is 8.6 percent, and rent may rise only once in 12 months. Units built after February 1, 1995, single homes and condos are exempt from the city cap, though some still fall under the state one. Landlords register covered units every year.

    The city’s Rental Housing Inspection Program also has owners register each rental property. Properties that pass move to self-certification, where the owner inspects every unit each year and at each change of tenant.

    Those are city rules. Unincorporated Arden-Arcade, where 53.8 percent of occupied homes are rented, sits outside them. Sacramento County runs its own rental inspection program there, and the state rent cap in Civil Code 1947.12 can apply. Owner pages should say which rules cover each property.

    Every California lease signed since July 1, 2018 must disclose when the owner knows the home is in a special flood hazard area or an area of potential flooding. In a region of levee-protected basins such as Natomas, that question belongs on listing pages and in the FAQ.

    Property management marketing 
    The website of a property manager, designed and built by Kihan Marketing
    City rule
    Sacramento City Code chapter 5.156
    State rule
    Government Code 8589.45
    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

    Our listing and neighborhood pages for Sacramento agents disclose any altered photo and carry the agent’s name, license number and responsible broker. Since January 1, 2026, a California agent who uses a digitally altered photo in an ad for a home for sale must say so and link to the original. Virtual staging and AI edits count. Lighting, cropping and color correction do not.

    In Natomas, the Army Corps began further levee work in 2019. The aim is to protect the basin from at least the kind of flood that has a 1-in-200 chance in any year. Neighborhood pages can point buyers to the flood agency’s own information.

    Under section 10140.6, marketing meant as a first point of contact, online ads included, carries the agent’s name, license number and responsible broker. Posts and ads then send buyers to those pages.

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

See the portfolio for all of our work, or real estate marketing for how we help agents and brokerages.

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)

These five questions work for any agency you are weighing for SEO, web design or ads, us included. The answers show who knows the region beyond its name.

  1. Ask who owns the accounts.Your Google Ads, Business Profile, analytics and domain should sit in your name, so they stay yours whoever runs them.
  2. Ask a California question.A property management agency should know whether a unit falls under the City of Sacramento’s rent cap, and a roofing agency which license class a roofer needs before advertising roofing.
  3. Ask which communities they would start with.Elk Grove, Carmichael and Antelope each need their own page, so an answer that stops at "greater Sacramento" has skipped a step.
  4. Ask how the ads are targeted.They should say how the budget splits across Sacramento, Placer, Yolo and El Dorado counties, and whether the campaigns reach people in the area or anyone interested in it.
  5. Read the reviews for the work.Skip to the reviews that name a job and how it turned out. Kihan Marketing is rated 5.0 on Google.

(FAQs)

Do you have an office in Sacramento?

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 Roseville, Elk Grove, Folsom and Davis too?

Yes. Elk Grove and Folsom are cities in Sacramento County, Roseville is in Placer County and Davis is in Yolo County. We write a page for each one you serve and target each one separately in your ads.

My customers are in Carmichael or Arden-Arcade. Is that Sacramento?

Not as a city. Both are county communities, and Sacramento County provides their city-like services. Your customers still search by those names, so we list them as service areas and give each one a page if you work there.

Can you make a Sacramento 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 the city’s rent cap apply to every rental I manage?

No. The City of Sacramento’s cap covers only units inside the city that its code does not exempt, and newer buildings, single homes and condos are among the exemptions. A unit the city exempts, or a rental in an unincorporated area such as Carmichael, may still fall under the state cap in Civil Code 1947.12. Your owner and renter pages should say which applies. This is not legal advice.

When should a Sacramento roofer start storm marketing?

Before the rain. Most of Sacramento’s rain falls from November through March, so inspection pages go live in October and storm pages run through the winter. Every page and ad carries the contractor’s CSLB license number.

What are AEO and GEO?

Answer engine optimization and generative engine optimization mean getting your business named in Google’s AI Overviews, ChatGPT and Perplexity. For a Sacramento business, that means pages that plainly answer local questions, such as which towns you serve, plus a current Business Profile.

Start with a marketing audit of where your site and Business Profile show up now, town by town across the Sacramento region.

(425) 954-3452info@kihanmarketing.com

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