01industry.holiday_lights

Holiday light SEO in Portland that fills November before October starts.

Christmas light installation near me runs 63,000 searches in November and 900 in February. The installers who win the season are booked by the end of September. I build the foundation that puts you in the pack, in the organic results, and in the AI answer while the calendar is still open.

Numbers pulled 6 September 2026 · Portland, OR and the metro

The first week of September, someone in Lake Oswego looks at last year's tangle in the garage and types christmas light installation near me. That search ran 29,000 times last September, 15,000 in October, and 63,000 in November. By the time the November searches arrive, the good installers are full. The whole season is decided in the six weeks before it.

This page is what I would do for a holiday lighting company in the Portland metro: the actual search numbers, the three places you have to show up, and the first ninety days written out. Every figure comes from Ahrefs on the date below.

02section.searches

What your customers type

The searches a Portland homeowner makes when they decide to hire the lights out this year, how often, and what a click on each one costs an installer who buys it instead of earning it.

searchper monthper click
christmas light installation near me11,000$2
holiday light installation8,200$3.50
christmas light hanging service3,700$2
christmas light installers near me1,900$3
christmas light installation cost1,300$1.30
christmas light installation prices500$1.30
how much does christmas light installation cost250$1.10
christmas light installation portland50$2.50

Ahrefs, US, September 2026. Volume is the annual monthly average. The season runs on a curve: 4,000 in August, 29,000 in September, 15,000 in October, 63,000 in November, 15,000 in December, and under 1,000 from January to July. The map ranks businesses that have both a complete Google Business Profile and a website that backs it up. Missing either one puts you below everyone who has both, before reviews are even counted.

03section.places

Three places you have to show up

The map, the ten links under it, and the answer an AI gives when someone asks it instead of Google. They are three different games, and most Portland installers are only playing one.

  1. 01

    The local pack

    Christmas light installation near me shows a map, and the map is where the 63,000 November searches go. It runs on your Google Business Profile: the right primary category, holiday lighting listed as a service with installation, takedown, and storage, photos from real houses, reviews that keep coming, and hours and a booking window that say whether you still have room. Look at the capture: three installers on 59, 80, and 141 reviews, and all three say closed. Saint Nick's has the most reviews of the three.

    Google results for holiday light installation portland: Total Light Design, BrightWrx Holiday Lighting, and Saint Nick's Christmas Lights on a map, all closed
    "holiday light installation portland" on September 6, 2026. Total Light Design, BrightWrx, and Saint Nick's hold the map on 59, 80, and 141 reviews. All three are closed on a Sunday evening in September, the month the searches start.
  2. 02

    The organic results

    The blue links for christmas light installation portland are BrightWrx first, Saint Nick's second, Yelp, PDX Christmas Lights, TaskRabbit, and then, at sixth, a company in Portland, Texas, whose page ranks for the Oregon search because nobody here wrote a better one. A Reddit thread sits seventh, PDX Holiday Lighting eighth, and Angi's cost article ninth. Three of the four map installers rank on their own site. The gap is the cost question: christmas light installation cost, prices, and how much does it cost add up to 2,000 searches a month, and Angi answers them for Portland instead of an installer.

    /pricing
    /book
    /services/takedown-and-storage
    /commercial
    /areas/lake-oswego
    /gallery
    one page each, written for the person searching

  3. 03

    The AI answer

    ChatGPT does not read the map. It reads what the rest of the internet says about you, and for this trade that is almost entirely your own website, because there is no license board and no certification the engine can check. Asked who to call for holiday lights in Portland, ChatGPT named five companies, and none of them are on Google's map. It quoted a $250 minimum from one site and a $500 to $2,500 residential range from another, then recommended those two first. It repeated takedown and storage for every site that said it, and the suburbs for the site that listed them. Every fact came from an installer's own page. The installer whose site says the price, the service, the takedown, and the area is the one it names. The installer whose site is a photo and a phone number is invisible to the machine now writing the recommendations. Every page you publish is data for the search engine and the AI, and they repeat exactly what you give them.

    ChatGPT naming five Portland holiday light installers with phone numbers and two published prices, none of them in Google's map
    ChatGPT, asked who to call for holiday lights in Portland, September 6, 2026. PDX Christmas Lights with a $250 minimum, Clean Portland Services, PDX Holiday Lighting at $500 to $2,500, Light Solutions, and Gorilla Property Services. Zero overlap with Google's map.

04section.gaps

The three things missing

Every installer I talk to is full by Thanksgiving. These are the gaps that keep the full ones from growing next season.

  1. No system

    [01]

    Bookings come in by text, the calendar is in someone's head, and takedown in January is scheduled one call at a time. Every install is a takedown, a storage customer, and next year's booking, and most of them are never put on a calendar.

  2. No search

    [02]

    The site says "professional holiday lighting" and stops. It has no starting price, no booking window, and no page for takedown or commercial, so Google sends the cost question to Angi and the AI has nothing to quote.

  3. No structure

    [03]

    Reviews get asked for in January when the lights come down, if at all. Saint Nick's holds the map on 141 because somebody asked at the install, while the house was lit and the customer was standing on the lawn.

05section.plan

The first ninety days

Dated, in order, and you can stop after any step. For this trade the ninety days start in August.

  1. 01

    Day 1

    Consultation

    How people find you now, where you show up for the searches above, what every directory says about you, what the AI answer says, and where the site loses the visitor. You get it in writing, with what each fix is worth.

  2. 02

    Weeks 1 to 4

    Foundation

    Google Business Profile rebuilt with the right primary category and installation, takedown, storage, and commercial listed as services. Citations cleaned so the phone number matches on Yelp, Angi, Thumbtack, and the rest. Site speed fixed, schema added, a pricing page with a starting price, a booking page with the cutoff date, and photos from real houses with the neighborhood named.

  3. 03

    Months 2 to 3

    Reach

    The cost page gets the most work, because 2,000 searches a month ask it and Angi is answering. Area pages for Lake Oswego, West Linn, Beaverton, and Vancouver. A commercial page for the storefronts and HOAs. A takedown and storage page, because that is the recurring half of the business. GEO pages that answer the questions people ask ChatGPT, with the booking window in them.

  4. 04

    Ongoing

    Tracking

    Rankings for the searches above, calls and forms by source and by week, a review engine that asks at the install, and a booking reminder that goes to every customer in August. One report a month you can read in five minutes.

06section.tactics

Five things specific to holiday lighting

The generic playbook works. These are the parts that work harder for an installer in Portland.

  • Publish the starting price and the cutoff date

    Christmas light installation cost, prices, and how much does it cost are 2,000 searches a month, two of them with an AI Overview. A page that states a starting price for a typical Portland house and the date the calendar closes answers Google's overview, ChatGPT, and the customer at once.

  • Fire in August

    September carried 29,000 searches last year and November 63,000. A page needs months to settle. A page published in August is ready for the season. A page published in November is ready for February, when there are 900 searches.

  • Ask for the review at the install

    The customer is standing on the lawn looking at the house. That is the review. Saint Nick's has 141 reviews because someone built the habit. A text with the link before the truck leaves is the whole system.

  • The takedown and storage page

    Takedown in January and storage until October is the recurring half of the business and the reason a customer books again without searching. A page for it, and a booking reminder in August, turns a one-season customer into a five-season one.

  • Name the neighborhoods, with photos

    The engine matches the customer's ZIP code to the words on your page. A gallery captioned by neighborhood, Lake Oswego, Alameda, Irvington, West Linn, is the page that ranks for the area search and the page the AI names you from when the question is specific.

07section.proof

The same playbook, measured

The proof is a client's result. West Coast Deals, an eight-channel store I have worked for since 2022, launched its own direct-to-consumer website in 2026. On a site under a year old, the same search and AI work took their Ahrefs organic traffic from about 20 to more than 450 between March and September 2026, with their ads switched off in August, and put their store in 5,400 AI answers in three months. Those are their numbers. The same playbook, the profile, the pages, and the records the AI reads, is what I would put to work for a holiday light installer in Portland.

Paid ads cut
$5K → $0
monthly ad spend removed in August; sessions held within 5% of July, conversion up 16%
Organic traffic
20 → 450+
Ahrefs organic traffic estimate, March to September 2026, on 44 ranking pages up from 2
AI citations
5,400+
AI answers citing the store in three months across ChatGPT, Gemini, Copilot, AI Mode, and Perplexity, plus 298 Google AI Overviews
Ahrefs performance chart for shopwestcoastdeals.com over six months: organic pages rising from 2 to 44 and organic traffic from about 20 to more than 450
Ahrefs, last six months, daily. Organic pages in blue from 2 to 44. Organic traffic in orange from about 20 to more than 450. No ads running since August.
Ahrefs overview for shopwestcoastdeals.com: 5,400 AI responses across platforms, 298 AI Overviews, 60 organic keywords, 460 organic traffic
Ahrefs overview, changes over three months. 5,400 AI responses citing the store: 2,100 on Copilot, 1,400 on Gemini, 932 on ChatGPT, 622 on Google AI Mode, 63 on Perplexity. 298 Google AI Overviews. 11 keywords in the top three, up from 1.

Read the West Coast Deals case study

08section.pricing

What it costs

The consultation is free. I come back with the scope of the project and what I would recommend, and the pricing is published: three monthly SEO plans with no setup fees, Local month to month and Growth and Superior with the website included on a three-month minimum, and three website builds at a one-time price. You can stop after any step.

See published pricing

form.consultation

Start with a free consultation

Six fields, under two minutes. I reply within one business day with the scope and what I would recommend.

A couple of sentences is plenty: the calls that don't come, the page that doesn't rank, the spreadsheet, the thing that eats a morning.

Only if you need a tool built. SEO plans and website builds are priced on the pricing page. A ballpark helps me scope the build.

Goes straight to me, usually a reply within one business day. Prefer email?anthony@thesatosolutions.com

Please don't include passwords, customer data or confidential records in this form. Anything you send is used only to scope the consultation and isn't shared with anyone.

09section.faq

Questions Portland holiday light installers ask

When should a holiday lighting company start SEO?

August. The season's searches start in September, peak in November, and are gone by January. A page needs months to settle, so a page published in August is ready for the season and a page published in October is ready for the end of it.

Should I publish my prices?

A starting price for a typical house is enough. The cost questions are 2,000 searches a month, Google answers two of them with an AI Overview, and the installer who states the number is the one it quotes. Right now Angi answers the Portland question.

Do I need a new website?

Usually not. Most installer sites need speed, a price, a booking window, and photos with the neighborhood named. If the site cannot be fixed, I say so in the consultation and give you a fixed price for a rebuild.

What is GEO, and does it matter for a lighting company?

Generative engine optimization: being the installer an AI names when someone asks it for one. It matters more in this trade than most, because there is no license board for the AI to check. Your own site is the whole answer.

Do you run Google Ads?

No. The consultation shows what each click costs you today, and I will tell you when ads make sense, but I do not run them. The point of this work is to stop needing them.

Can you get me reviews?

I build the system that asks every customer at the right moment, which in this trade is the install itself. The reviews come from your work. I do not buy, seed, or write them.

What about the off-season?

Takedown and storage carry January, and the booking reminder carries August. The same companies do gutter cleaning, pressure washing, or permanent lighting the rest of the year, and each of those gets its own page on the same foundation.

How do you report?

One page a month: rankings for the searches on this page, calls and forms by source and by week, reviews gained, and what I did. Plus the dashboards themselves, which you own.

What does it cost?

The consultation is free, and it comes back with the scope and what I recommend. Local SEO is month to month, Growth and Superior include the website on a three-month minimum, there are no setup fees, and website builds are one-time. Every price is on the pricing page.

related

keyboard.shortcuts

?
Toggle this help
gh
Home
gw
Work
gt
Tools
gs
Services
ga
About
gc
Contact
a
Start with a free consultation
t
Back to the top
Esc
Close