Established Oregon businesses
You've been around 10, 20, 40 years. Your reputation was built before you had a website — and the current one doesn't do you justice. You need a site that matches the quality of the business, not a Fiverr refresh.
— Website Design & Development · Eugene, Oregon
We design and build custom WordPress websites for small businesses across Oregon. No templates, no page builders, no monthly rent on your own site. Just a fast, accessible site your customers can actually use — supported by the same small team that built it, for as long as you need us.
At a glance
— Who we work with
You've been around 10, 20, 40 years. Your reputation was built before you had a website — and the current one doesn't do you justice. You need a site that matches the quality of the business, not a Fiverr refresh.
Wix, Squarespace, GoDaddy's website builder — fine for a side project. Limiting for a real business. You need a platform you own, a design that's yours, and functionality that's not locked behind a subscription tier.
ADA compliance isn't theoretical anymore. If you serve the public, your website needs to pass WCAG 2.1 AA — and most template sites don't. We build accessibility in from day one, and we understand nonprofit budgets.
— Real problems, real fixes
We fix this by: Starting fresh with a modern design system, current WordPress best practices, and a CMS your team can actually update without calling a developer every time.
We fix this by: Building mobile-first. Every page is designed for the phone screen before the desktop, because that's where more than 60% of your traffic already lives. Tested on real devices, not just Chrome DevTools.
We fix this by: Configuring WordPress with Advanced Custom Fields and a clean editor experience. We give you a one-on-one training session and written docs. You edit; we're available when you want us.
We fix this by: Starting with your customers, not your homepage. We design for the actions you actually need people to take — calls, form submissions, bookings — and we instrument everything so you can see what's working.
We fix this by: Hand-coding instead of stacking page-builder plugins. LiteSpeed server-side caching. Optimized images (WebP, lazy-loaded). Minimal JavaScript. Most of our sites score 90+ on Lighthouse at launch.
We fix this by: Rebuilding to WCAG 2.1 AA standards — proper semantic HTML, keyboard navigation, screen-reader support, color contrast, accessible forms. Not an overlay widget. Real compliance.
— What's included
No bait-and-switch tiers. No "we charged you for design, SEO is extra, mobile is extra." The core website is one integrated deliverable.
— Our process
A 60–90 minute working session with your team and Annie. We cover business goals, audience, competitors, the job the site actually needs to do, and the metrics that will tell us it's working. Outputs: a written creative brief you sign off on before anything else starts.
Sitemap, page inventory, feature list, content plan, and timeline. This is where we scope — not after design when changes are expensive. You'll know the shape of the site and what each page is doing before a single pixel is designed.
We design key templates first — homepage, primary service page, internal page — in Figma. You review live on a screen-share, not via endless PDFs. We iterate until you're genuinely excited, then we roll out the rest of the pages using the approved system.
We help you pull, write, or edit content for every page. Our copywriter, Beth, can write from scratch, or we'll edit yours. Blank CMS at launch is a launch that won't happen.
Custom WordPress theme, hand-coded by Paul. PHP 8+, modern JavaScript, LiteSpeed caching, WP-CLI deployable. ACF-powered editor experience. Built on a staging URL you can watch take shape page by page.
Cross-browser (Chrome, Safari, Firefox, Edge), cross-device (iOS, Android, tablet, desktop), cross-ability (keyboard-only, screen-reader, color contrast). Lighthouse audit. WCAG 2.1 AA scan. Performance budget verification. We test before you have to.
Zero-downtime DNS cutover. Google Search Console & Analytics verified. 301 redirects from the old site (so you don't lose SEO). One-on-one training for your team. 30 days of post-launch support. Then — if you want — a monthly care plan so you never have to think about it again.
— Selected work
Professional Services · Eugene, OR
A 40-year-old accounting firm with a site that hadn't changed since 2014. We rebuilt for the next generation of clients they need to reach — and for the mobile-first search patterns their old site couldn't serve.
Construction · Pacific Northwest
A rugged industrial trades site built to rank across three states. Local SEO, Google Business Profile, and a fast mobile experience for project managers who search from job sites.
Nonprofit · Oregon
An accessible, warm home for a nonprofit serving foster families. Built to WCAG 2.1 AA from the ground up — because their audience includes families navigating real disabilities.
— Investment & timeline
Every project gets a firm written quote after a free 30-minute discovery call. The ranges below cover ~85% of the projects we take on.
Brochure & service sites
$5,000 – $9,000
4–6 weeks
8–15 pages. Standard marketing site with services, about, contact, and blog. Ideal for professional services, trades, and established local businesses.
Marketing sites with custom functionality
$10,000 – $18,000
6–10 weeks
Includes forms, integrations (CRM, email, booking), custom post types (team, testimonials, resources), advanced layouts, multilingual or multi-location support.
Ecommerce & custom builds
$20,000+
10–16 weeks
WooCommerce stores, custom applications, membership sites, donation platforms. Scoped individually based on functionality, integrations, and content complexity.
— Differentiation
They create bloated markup, slow load times, and editor experiences that break when the plugin is updated. We build clean custom themes.
You'll work directly with the people doing the work — Annie, Paul, Sara, Beth. No account managers, no intermediaries, no "let me check with the team."
The website you pay us to build is yours — the code, the content, the domain. You can take it anywhere if we ever stop being the right partner.
We don't disappear after launch. 30 days post-launch support is included. Most clients stay for years. Some have been with us for over a decade.
Every line of your site's code is written in-house in Eugene, Oregon. When you call, the person on the phone knows your site.
Fixed scope, fixed quote, fixed price. Change requests are written, quoted, and approved before work begins. No "that was extra."
— Under the hood
We pick boring, proven technology. WordPress powers 43% of the web for a reason: it's open, extensible, editable, and owned by you — not a venture-backed platform that can change the rules.
— Who you'll work with
Annie founded 9 Planets in 2005 after eight years in web design. She's worked remotely since 1997 — before it was cool, before it had a name. She leads every project personally and is the person you'll meet in your discovery call. Supported by Paul (development), Sara (project management & accessibility), Beth (copywriting & SEO), and Jennifer (local SEO).
Meet the full team— Where we work
Most of our clients are within an hour of our Eugene office, but we work remotely with businesses across Oregon and nationally. Local clients include:
— Frequently asked
Most 9 Planets projects run 6–10 weeks from kickoff to launch. A simple brochure site can ship in 4 weeks. Complex sites with custom functionality, ecommerce, or multilingual content can run 12 weeks or more. Timeline is driven primarily by how quickly content — copy, photos, testimonials — is gathered and approved.
Most small-business projects land between $5,000 and $18,000. Brochure sites start around $5,000. Larger marketing sites with custom functionality are typically $10,000–$18,000. Ecommerce and highly custom builds start around $20,000. We provide a firm written quote after a free 30-minute discovery call, and the quoted price is the price — no surprise invoices.
Yes. Every site we build is delivered on WordPress — open-source software you own outright. There are no monthly SaaS fees, no vendor lock-in, and no hostage situation. You own the domain, the code, the content, and the database. If we ever stop being the right partner, you can take the whole thing with you.
Yes. Every site ships with a clean WordPress editor configured for non-technical users using Advanced Custom Fields. We include a live one-on-one training session at launch, plus written documentation tailored to your specific site. Most clients handle day-to-day updates themselves and call us only for bigger changes.
Yes. Every site ships with a strong technical SEO foundation: clean semantic HTML, proper heading hierarchy, schema.org markup, XML sitemap, fast Core Web Vitals, mobile-first responsive design, optimized images, and complete Open Graph and Twitter Card meta. Ongoing local SEO, content marketing, and Google Business Profile management are available as a separate monthly service.
Yes. We redesign existing sites on almost any platform — Squarespace, Wix, GoDaddy, older WordPress, Drupal, Joomla, static HTML, custom CMS. Content migration, URL mapping, and 301 redirects are included in every redesign, so you don't lose your existing SEO equity.
Yes. While we're based in Eugene and serve many clients across Lane County and the Willamette Valley, we work remotely with clients across Oregon and nationally. Annie has worked remotely since 1997.
Every project includes 30 days of post-launch support at no additional charge — tweaks, bug fixes, training questions, everything. After that, most clients move to a monthly care plan starting at $49/month that covers hosting, security updates, backups, and priority support. You can also use us on demand via time blocks.
We use AI as a tool where it adds value — first drafts, research, QA checks. But every site is designed and written by a human on our team, reviewed in context, and tailored to your specific brand and audience. You're not paying us for AI output you could have generated yourself.
Tell us about your project. Free 30-minute call. No sales pressure. Real quote within two business days.