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 Philadelphia and the townships and boroughs around it, on both sides of the Delaware River. 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
  • Pages for every township you serve
  • Quoted by AI assistants
  • Calls, not only clicks
  • Accounts in your own name
  • Built for Greater Philadelphia

(hello, Philadelphia)

From a row house block in the city to King of Prussia and Levittown, we help your business get found on Google, get named by AI assistants and get the call. We work remotely, and the accounts stay in your name.

A tree-lined main street in autumn at dusk with glowing shop windows and people walking

(search engine optimization)

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

Outside the city, those places are townships and boroughs, such as Lower Merion, Abington or Bensalem. Inside it, the City’s Philadelphia 2035 comprehensive plan divides Philadelphia into 18 planning districts. A business that covers only part of the city can use them to say which part. 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

Googleroofer philadelphia
  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 in custom code when a site needs it. Redesigns, speed work and maintenance are part of the job too.

In 2020 the federal district court in Philadelphia ruled, in Mahoney v. Bittrex, that a website on its own is not a place of public accommodation under the ADA. The court added that a site may be covered when it is tied to a physical place, such as a clinic or an office people visit. Our ADA compliance work tests a site against WCAG 2.2 at level AA, fixes what fails and tests 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

    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

    Started as a landing page and Meta ads for one development, then widened into a site covering realty, visas, island updates, concierge and vacation rentals.

    View the project 
    The website of a real estate agent, by Kihan Marketing
    Industry
    Real estate development
    Services
    Landing page
    Meta ads
    Website

See the full portfolio

(more services)

Illustration

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

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 asks for no special markup, only pages it can index and a Business Profile with current details. So each page answers what Philadelphia customers ask, in a sentence an assistant can quote. Does the business serve their township? Who performs a treatment, and who supervises it? Does the contractor hold a City license?

More on AI search 
PhiladelphiaKing of PrussiaLower MerionUpper DarbyBensalemLevittownCherry Hill
Philadelphia County Montgomery County Bucks County Delaware County Camden CountyCounty lines from the US Census Bureau.

(local search)

Philadelphia search splits at municipal and state lines: the city is its own county, the suburbs are townships and boroughs, and the Delaware divides two states. The metro reaches into four states and 11 counties, and the rules change at each state line.

  1. The city is its own county. Since the Consolidation Act of 1854, the City of Philadelphia and Philadelphia County have shared the same borders. The city holds about one in four of the metro’s people, so a campaign aimed only at "Philadelphia" leaves most of the market out.
  2. The suburbs are townships and boroughs. Every part of the Pennsylvania suburban counties is inside a township, borough or city, from Upper Darby and Lower Merion to Abington and Bensalem. Chester County grew 4.2 percent from 2020 to 2025, while the city lost 1.8 percent. A page for Lower Merion should talk about Lower Merion, not repeat the Philadelphia page with a new name.
  3. The river is a state line. Bensalem and Cherry Hill sit on opposite sides of the Delaware, in different states. Google’s local results weigh how far a business is from the person searching, so pages, profiles and ads should say plainly which side of the river they serve.

Greater Philadelphia in numbers

  • 6.33Mpeople in the Philadelphia metro in 2025, by the Census Bureau’s estimate
  • 237townships, boroughs and cities in Bucks, Chester, Delaware and Montgomery counties
  • 55.6%of homes in the city are row houses or other attached homes, against 6.2% nationwide
  • 1 in 3private-sector jobs in Philadelphia County are in health care and social assistance

(industries)

Pennsylvania sets rules for each of these trades, and the City of Philadelphia adds its own for contractors and landlords. The pages, ads and posts we build start from both.

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

    Private hospitals employed about 64,000 people in Philadelphia County in 2025, so our med spa SEO, Google Ads and booking pages compete on detail.

    A medical doctor may delegate a medical service to a practitioner or technician only under set conditions. Two of them: the delegation has been explained to the patient and the patient does not object, and the doctor stays responsible for the service. So treatment pages say who performs the injection or laser session and who supervises it.

    The State Board of Medicine lists advertising that "is intended to or has a tendency to deceive the public" as unprofessional conduct. Before-and-after photos without context and promised results stay off the page.

    Private hospitals alone employed about 64,000 people in Philadelphia County in 2025. An independent practice shares its market with very large health systems, so its pages lead with the exact procedure, the practitioner by name and the neighborhood.

    Med spa marketing 
    The website of a cryotherapy studio, designed and built by Kihan Marketing
    Pennsylvania rule
    49 Pa. Code § 18.402
    Also
    49 Pa. Code § 16.61(a)(5)
    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

    We give Philadelphia roofers roofing SEO, storm pages and Google Ads, and every ad carries the state registration number and, when required, the city license. Pennsylvania’s Home Improvement Consumer Protection Act counts roofs as home improvement. A home improvement contractor generally registers with the Attorney General before offering the work, and puts the registration number in every ad distributed in the state. Homeowners may cancel within three business days of signing.

    Inside the city, a contractor also needs a Philadelphia contractor license, and its number goes on ads, proposals, job sites and vehicles. A roofer that works only on existing one- and two-family homes is exempt. It registers with the state and submits that registration to the City instead. A roofer that also takes commercial or larger residential jobs can need both numbers on the same ad.

    About 40 percent of the city’s homes were built in 1939 or earlier, against about 12 percent nationwide. Roofing pages here are written for old, attached houses.

    Snow swings from winter to winter. Philadelphia International Airport measured 0.3 inches in the winter of 2022 to 2023 and 30.1 inches in the winter of 2025 to 2026. In September 2021, the remnants of Ida sent an EF-2 tornado through Fort Washington, Upper Dublin and Horsham. Storm and repair campaigns stay ready to switch on, not tied to a fixed calendar.

    Roofing marketing 
    The website of a roofing company, built by Kihan Marketing
    Pennsylvania rule
    73 P.S. § 517.6
    City rule
    Philadelphia Code § 9-1004
    Services
    Roofing SEO, storm pages, Google Ads
  3. A modern waterfront apartment building at blue hour with warm lit windows
    03 / 04

    On the Philadelphia property manager sites we build, the licensed brokerage is named and the written screening criteria sit ahead of every Apply button. In Pennsylvania, managing real estate for someone else for a fee falls under the Real Estate Licensing and Registration Act’s definition of a broker. A manager’s site shows the licensed brokerage behind it.

    To rent out a home in Philadelphia, an owner needs a City Rental License and must name a local managing agent on the application. New tenants get a Certificate of Rental Suitability and the Partners in Good Housing guidebook, and homes built before March 1978 need lead certification.

    Under the Renters’ Access Act, landlords must give applicants the written screening criteria before taking an application or a fee. On a Philadelphia listing page, the criteria go ahead of the Apply button.

    Close to half the city’s occupied homes are rented: 48.2 percent. So tenant pages get the same care as owner pages.

    Property management marketing 
    The website of a property manager, designed and built by Kihan Marketing
    Pennsylvania rule
    63 P.S. § 455.201
    City rules
    Rental License, Renters’ Access Act
    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

    Philadelphia brokerages and agents hire us for listing, neighborhood and guide pages, with the employing broker’s name and number printed at equal size. A Pennsylvania brokerage may advertise only under the business name on its license. An ad by an associate broker or salesperson must contain the employing broker’s business name and telephone number, and the rule adds: "The names and telephone numbers shall be of equal size."

    A licensee may not advertise a property for sale or lease without the authority of the seller or landlord, or of their agent.

    We also run the posts and ads that send buyers to those pages.

    See the real estate project 
    The website of a real estate agency, which Kihan Marketing worked on
    Pennsylvania rule
    49 Pa. Code § 35.305
    Our client
    Real estate agency, Sint Maarten
    Result
    Clicks 1,545 to 2,478, July to September 2026 against 2025

See every industry we work in on the portfolio, or 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)

Ask any agency these questions before you hire it for SEO, a website or ads, and ask us too. A good answer names Pennsylvania rules and the townships you serve.

  1. Ask who owns the accounts.Your ad account, Business Profile, analytics and domain should be registered in your name.
  2. Ask a Pennsylvania question.A roofing agency should know which registration number belongs in a Pennsylvania ad. A property management agency should know what the Renters’ Access Act asks of an application page.
  3. Ask which places they would start with."Philadelphia and the suburbs" is not a plan. A good answer names townships and boroughs, such as Lower Merion or Bensalem, or the part of the city you cover.
  4. Ask how they handle the state line.If you also work in New Jersey, each side of the river should get its own campaigns and pages.
  5. Ask how they would handle King of Prussia.People search for it by name, but it sits inside Upper Merion Township. A good answer uses the name customers type and still knows which township it belongs to.

(FAQs)

Do you have an office in Philadelphia?

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 the suburbs and in New Jersey too?

Yes. We plan pages, profiles and ad targeting for each township, borough or city you serve, on either side of the Delaware, rather than for "the Philadelphia area" as a whole.

Can you make a Philadelphia website ADA compliant?

We can test it and fix it, whether we built the site or not. We check the site 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.

Which numbers go in a Philadelphia roofer’s ads?

For home improvement work, Pennsylvania requires the contractor’s state registration number in every ad distributed in the state. A roofer that also works on commercial or larger residential buildings in the city needs a Philadelphia contractor license, and that number goes on its ads too, and on proposals, job sites and vehicles. We put the numbers the company holds on its ads, its site and its Business Profile posts.

What does Pennsylvania allow for a security deposit?

State law caps it at two months’ rent in the first year of a lease and one month’s rent in the second and later years, renewals included. A property manager’s owner and tenant pages should say so plainly. This is general information, not legal advice.

What are AEO and GEO?

Answer engine optimization and generative engine optimization. Both mean getting your business named when Google’s AI Overviews, ChatGPT or Perplexity answer a question, such as which roofer in Abington is registered in Pennsylvania. Both rest on pages Google can index that answer questions like that one, plus a current Business Profile.

Tell us which townships and parts of the city you serve, on either side of the river, and we will start with an audit of your site and Business Profile.

(425) 954-3452info@kihanmarketing.com

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