Get a free audit

Rated 5.0 on Google

Kihan Marketing is a digital marketing agency for businesses across the Salt Lake Valley, from Salt Lake City and West Valley City to Sandy and Draper. We cover SEO and AI search, website design and development, Google and Meta Ads, local SEO and social media. 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 in every city of the valley
  • Named in AI answers
  • From the search bar to the front desk
  • Your accounts, your data
  • Built for the Salt Lake Valley

(hello, Salt Lake City)

A business in Millcreek or Holladay can have a Salt Lake City mailing address, and its customers may search for either name. We help each business get found under the name its customers actually use, on Google and in AI answers.

A wide mountain valley at first light with a river catching the sun

(search engine optimization)

We handle SEO from the technical audit and schema markup to the content on each page and the links that point to it.

Salt Lake City recognizes community councils for its neighborhoods, from Rose Park and Glendale to Sugar House and the East Bench. Sugar House turns up in Google’s suggestions next to a service, as in “dentist sugar house”. So a business gets a page for each neighborhood it really works in, describing the jobs it does there.

Some names belong to more than one state. Google’s suggestions for “dentist millcreek” include Millcreek, Pennsylvania, so a Millcreek business’s pages name Utah in the title and the text.

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

Illustration

Googleroof repair salt lake city
  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, and write custom code when a site needs it. We pick the platform by how big the site will get and who on your team will edit it. Redesigns, speed fixes and ongoing maintenance are on the list as well. A business that serves several valley cities gets a page for each one. A Draper page, for example, can speak to customers on both the Salt Lake County and Utah County sides of the city.

Our ADA compliance work checks a site against WCAG 2.2 at level AA with automated tools, a keyboard and a screen reader, then fixes what fails and checks again. That goes for sites we build and for sites built by others. 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

    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
  2. 02 / 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
  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

    A WordPress and Elementor site for an island concierge that arranges airport transfers, yacht charters, water taxis and private events. Chef Marlon Hodge has his own page, with four menus and a reservation form. A listings page shows its villas.

    View the project 
    The website of a real estate concierge, by Kihan Marketing
    Industry
    Realty concierge
    Services
    WordPress website
    Elementor

See the full portfolio

(more services)

Illustration

Which med spas in Salt Lake City 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 Salt Lake City

Answer engine optimization (AEO) and generative engine optimization (GEO) are the work of getting your business named in Google’s AI Overviews, ChatGPT and Perplexity, and we do both.

Google says a page needs nothing extra to appear in AI Overviews or AI Mode: it only has to be indexed and able to show a snippet. So we write short answers an assistant can quote. They answer what valley customers ask, such as whether you work in Magna or Herriman, and which licensed provider supervises the laser treatments.

More on AI search 
Salt Lake CityWest Valley CityMillcreekHolladayKearnsMagnaSandyBountiful
Salt Lake County Davis CountyCounty lines from the US Census Bureau.

(local search)

Local search in the Salt Lake Valley splits among cities newer than many searchers expect, by distance down the valley, and at county lines that some cities cross. The Census Bureau’s Salt Lake City-Murray metro is just Salt Lake and Tooele counties, and Salt Lake County alone holds more than 20 cities and towns.

  1. Four townships became cities in 2024. Under a 2024 state law, Kearns, Magna, White City and Emigration Canyon became cities on May 1, 2024, and Copperton became a town. Millcreek had already voted to become a city. Each can need its own page when a business works there.
  2. Distance shapes the map. Google’s local results weigh relevance, distance and popularity. Sandy is about 15 miles south of Salt Lake City, so a Salt Lake City business can drop out of the map for a customer searching there.
  3. The edges cross county lines. North of the county line, Bountiful and North Salt Lake belong to Davis County; to the south, Lehi belongs to Utah County. Draper sits on both sides: by 2025 Census estimates, 3,493 of its 50,652 residents live in Utah County. So service pages and ad targeting follow the cities you serve, even where a city crosses a county line.

Salt Lake Valley in numbers

  • 17.9%of Salt Lake County’s 1.22 million residents live in Salt Lake City itself (Census, 2025)
  • 10,882people in Salt Lake County lived outside any city or town in 2025, down from over 250,000 in the 1980s
  • 2,590earthquakes located around Magna from March 2020 to February 2021 (University of Utah)
  • 15.2%growth in Utah County since the 2020 census, five times Salt Lake County’s 3.0%

(industries)

In Utah, nonablative cosmetic treatments such as laser hair removal come with rules on who supervises them and what the patient is told in writing. Those rules shape a med spa’s site and ads. Utah also has its own rules for roofing contractors, for anyone who manages rentals and for real estate licensees.

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

    Utah Code 58-1-501.6 counts websites as ads, so our SEO, Google Ads and booking pages for Salt Lake City med spas state each license.

    Under Utah Code 58-1-506, a patient having a nonablative cosmetic procedure, such as laser hair removal, must get written information with the name and licensing details of the supervisor and of the person doing the treatment. We put the same names on the provider pages, so the website and the paperwork agree.

    Utah Code 58-1-501.6 counts websites as advertising. An ad for a health care provider’s services that gives the provider’s name must state the license type they practice under. So every bio and ad that names a nurse or physician says which license they hold.

    Google’s suggestions for “botox salt lake” include masseter and TMJ Botox. So each of those treatments gets a page of its own rather than a line on a menu.

    Med spa marketing 
    The website of a cryotherapy studio, designed and built by Kihan Marketing
    Utah rule
    Utah Code 58-1-506
    Also
    Utah Code 58-1-501.6 on health care ads
    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 the Salt Lake Valley, our roofing SEO, service-area pages and Google Ads give each S280 service a page and keep deductible offers out of the ads. Utah’s S280 Roofing Contractor license classification covers shingles, tile, slate and roof membranes, plus non-electrical skylights and insulation. A contractor licensed under it can give each of those its own service page.

    Utah Code 13-50-302 bars a residential contractor from rebating any part of an insurance deductible to win a job. Section 13-50-303 requires that warning, in capitals, on every written contract, estimate or work order paid from an insurance policy. So ads for storm and insurance work should leave the deductible out.

    The magnitude 5.7 earthquake of March 2020 did its worst damage in Magna. Salt Lake City’s Fix the Bricks program retrofits unreinforced brick homes built before 1975 for low-income owners. Roof-to-wall connections and chimney bracing come first. The program is currently closed. A contractor licensed for that bracing can give it a page of its own, written for owners of older brick homes.

    Roofing marketing 
    The website of a roofing company, built by Kihan Marketing
    Utah rules
    Utah Code 13-50-302 and 13-50-303
    License
    S280 Roofing Contractor
    Services
    Roofing SEO, service-area pages, Google Ads
  3. A modern waterfront apartment building at blue hour with warm lit windows
    03 / 04

    For Salt Lake City property managers we build websites that tell owners which Utah license the company holds and start listings with the city’s own neighborhoods. Utah is adding a property manager license. From January 1, 2027, managing someone else’s residential rentals takes that license or a broker or sales agent license. The date has already moved twice. A manager’s site should tell owners which of those licenses the company holds.

    Utah law gives a landlord 30 days after a tenant moves out to return the deposit, with a written, itemized list of anything kept. A resident FAQ can say so in one line.

    More Salt Lake City households rent than own: 54 percent, against 34 percent across the county. So a manager’s listing pages start with the city’s own neighborhoods.

    Property management marketing 
    The website of a property manager, designed and built by Kihan Marketing
    Utah rule
    Property manager license from January 1, 2027
    Market
    54% of occupied Salt Lake City homes rented
    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

    We build Salt Lake City agent and team sites, listing pages and post templates, each naming the brokerage as it appears in the Division of Real Estate’s records. In Utah, a licensee’s real estate ads must name the brokerage clearly and conspicuously, as the name appears in the Division of Real Estate’s records. Where an online ad has no room for it, the ad must link straight to a page that shows it. Teams follow the same rule, so the brokerage name goes into every team site, listing ad and post template.

    Neighborhood guides cover places such as Sugar House, Cottonwood Heights and Draper, and Facebook and Instagram posts and ads send buyers to them.

    See the real estate project 
    The website of a real estate agency, which Kihan Marketing worked on
    Utah rule
    Utah Admin. Code R162-2f-401h
    Our client
    Real estate agency, Sint Maarten
    Result
    Clicks 1,545 to 2,478, July to September 2026 against 2025

Brokerages and agents will find more on real estate marketing. Our work in other fields is in the portfolio.

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)

Whether you are hiring for SEO, a new website or Google Ads, ask every agency on your list these five questions, us included. What they say back shows whether they know the valley or only its name.

  1. Ask whose accounts the work lives in.The Google Ads account, Business Profile, analytics and domain should be registered to you, and stay with you if you part ways.
  2. Ask a Utah question.A med spa agency should know what Utah Code 58-1-506 says a patient gets in writing, and a roofing agency what 13-50-302 forbids.
  3. Ask about your address.If your business is in Millcreek or Holladay, they should know which city name your listings use, and why.
  4. Ask how the budget splits by county.Salt Lake, Davis and Utah counties are growing at different rates, and your ads should reach people who are really there.
  5. Ask to see pages, not only rankings.A good agency can show a page it wrote for one valley city, such as Herriman or Bountiful, and explain what on it would not fit the city next door.

(FAQs)

Do you have an office in Salt Lake City?

No. We work remotely, and always inside accounts that belong to you: Google Ads, the Business Profile, Search Console and the website. You see every change as we make it.

Is it only Salt Lake City, or also Millcreek, West Valley City and Sandy?

All of them. We plan pages, service areas and ad targeting for each valley city you serve, not one page for the whole valley. That is because Google’s local results weigh how far a business is from the person searching.

My Millcreek business has a Salt Lake City mailing address. Which city should the listings use?

The Postal Service accepts both names for some ZIP codes, such as 84109. Pick one form of the address and use it the same way on the site, the Business Profile and every directory. Then name the other city on the site, so customers searching for either one can find you.

Do you do ADA compliance work on Salt Lake City websites?

Yes. We check the site against WCAG 2.2 at level AA, then fix the failures we find: low contrast, missing image descriptions, heading order, form labels, keyboard access and captions. We retest every fix using only a keyboard, then a screen reader. We do not use overlay widgets. It is technical work rather than legal advice, and no one can guarantee a site will never be sued.

What does a Utah med spa have to give patients in writing?

For a nonablative cosmetic procedure such as laser hair removal, Utah Code 58-1-506 requires written information with the name and licensing details of the supervisor and of the person doing the treatment. The patient also gets a phone number that is answered within 24 hours for follow-up, and the supervisor’s name must be posted at the facility.

Are Kearns and Magna still townships?

No. A 2024 state law, H.B. 35, made Kearns, Magna, White City and Emigration Canyon cities on May 1, 2024, and made Copperton a town. The Greater Salt Lake Municipal Services District still provides their city services.

Should a Salt Lake City business start with SEO or Google Ads?

Often both at once. Ads can bring calls from Sandy or Bountiful as soon as a campaign is live, while the pages for those cities are written and indexed. The ads also show which searches turn into customers, so the pages go where the demand is.

A marketing audit comes first: where your site and Business Profile appear today in searches from Sugar House to Sandy.

(425) 954-3452info@kihanmarketing.com

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