Agentic PNW

Menu

Web Design

Northwest Solar Clean Is Live: Rebuilt End to End

Matthew Becker6 min read

What Launched?

Northwest Solar Clean, an owner-operated solar panel cleaning company based in Sherwood, Oregon and in business since 2021, is live at nwsolarclean.com on a new Next.js 15 site, statically exported and hosted on Vercel. The build covers 23 static routes: 13 core pages plus ten service-area city pages.

The core set includes four service pages (residential solar panel cleaning, commercial solar panel cleaning, window cleaning, and inspection and maintenance plans), a results page, a reviews page carrying three verbatim Google reviews, a pricing page that explains the quoting philosophy, an about page, an FAQ, and a booking overlay for free written quotes. A public facts page and an llms.txt file round out the machine-readable layer. The full breakdown, with full-page frames, is on the Northwest Solar Clean case study.

Residential work covers the greater Portland metro; commercial work runs statewide across Oregon. Hours are Monday through Saturday, 8:00 to 18:00 Pacific, and booking puts you directly in touch with Owen, the owner-operator who will show up and do the work.

What Was There Before?

A website that did not carry the work. The business ran on word of mouth, a 5.0 Google rating, and Instagram, and the old site gave a homeowner nothing to vet and a facilities manager nothing to approve before a rooftop job.

The gap cost more than looks. Search results for solar panel cleaning in the Portland metro went to generalist companies that treat panels as an add-on, while the specialist with the warranty-safe process had no page worth ranking. Every quote request arrived cold, with no service pages to set expectations and no reviews page to do the trust work ahead of the first call.

The gap was sharpest on the commercial side. Owen cleans arrays at real scale, including a 2,700-panel rooftop and a 1,904-panel ground-mount, but none of that proof had a home online. The brief was a full rebuild that could carry it.

What Is on the Site?

The homepage leads with the positioning line: professional solar panel cleaning with pure de-ionized water for homes and businesses across the greater Portland area. No chemicals, soft panel-rated brushes, and a visual inspection with before/after photo documentation included on every job. Every photo on the site is real job photography Owen shot on site.

The results page publishes the documented case instead of hinting at it: one customer reported readings of 9 kW before and 10.3 kW after a single cleaning, a +14.4% output gain, framed plainly with the note that results vary. Before/after drag sliders carry the visual evidence, on the homepage and on the results page.

The commercial page gets the same treatment. The verified projects are named at scale: a 2,700-panel rooftop array, a 1,904-panel ground-mount array, and a 153-panel Portland rooftop, and every commercial job closes out with a full written report. For a facilities manager comparing bids, that documentation standard is the difference between a cleaner and a contractor.

  • Two-step booking overlay: a free written quote request in about 60 seconds
  • Ten service-area city pages, from Sherwood and Tigard to Hillsboro and Oregon City
  • Before/after drag sliders and a results page with the documented +14.4% case
  • A public facts page plus llms.txt, so AI assistants can read the business directly

Why a Specialist Site Instead of a Generalist Template?

Because the whole pitch is specialization. Generalist cleaning companies treat solar panels as a sideline; Northwest Solar Clean cleans panels with a warranty-safe, chemical-free process and documents every job. The site says that plainly, on every page, in short trade-grade copy with no filler.

The owner-operator model gets the same direct treatment. When you book, you talk directly with the person who will show up, and the site says so in those words. There is no call center script to translate and no crew rotation to wonder about: one specialist, one standard, one name on the work.

Pricing follows the same rule. There is no published price list anywhere on the site, on purpose: every quote is free and always in writing, and the pricing page explains that philosophy instead of inventing numbers.

How Did the Launch Go?

Clean. The site is statically exported, so every route is a directory of plain HTML that any crawler can read without executing JavaScript, and the apex domain redirects to the canonical www host. JSON-LD structured data, a sitemap, and the llms.txt fact sheet shipped on day one, so search engines and AI assistants both got the full picture at launch.

The booking overlay is the only form on the site, and it posts to a small serverless function that relays quote requests by email. A honeypot filters spam; a failure shows an honest error with call, text, and email links. Nothing fakes a success state.

What Does This Mean for Home Services?

Most owner-operators in the trades are in the same position Owen was: strong reviews, real work, and a website that holds none of it. The longer that gap stays open, the more of the search results go to generalists with weaker work and stronger websites. And as more buying research moves into AI assistants, a business with no machine-readable facts page simply does not get cited.

This build (23 routes, four service pages, ten city pages, a documented results page, and a quote flow that answers in writing) is what closing that gap looks like when the site is owned, not rented. If your business is running on word of mouth alone, read the full case study, or start a conversation about what your own build would take.

client launchsolar panel cleaningwebsite rebuildlocal seoai search readiness

Straight Answers

Yes, but the old site was not carrying the work. The business ran on word of mouth, a 5.0 Google rating, and Instagram since 2021. The rebuilt site at nwsolarclean.com is 23 static routes covering four services, ten service-area cities, results, reviews, pricing philosophy, and a booking overlay for free written quotes.

It is one documented case, presented exactly that way: one customer reported readings of 9 kW before and 10.3 kW after a single cleaning, a +14.4% output gain, with an explicit note that results vary. The site never presents it as typical or expected, and there is no savings calculator.

Through the booking overlay on the site: a two-step flow that takes about 60 seconds and sends a request for a free written quote. Every quote is free and always in writing; the site deliberately publishes no price list. You can also call or text (971) 226-2519.

Yes. The site is live at nwsolarclean.com, statically exported on Vercel with the apex domain redirecting to www. All 23 routes, the results page, the reviews page, and the booking overlay are serving now.

Find Out Where You Stand

Find out where you stand. Get a free ECARAT visibility audit: your search presence, Google Business Profile, reviews, and AI-search visibility, scored against five local competitors.

See your business in a better website.

Start with one free homepage design concept using your real branding, services, and customer proof. Then decide if a complete website makes sense.