Our SEO Pricing
We customize our pricing to your specific business goals (every business is different!). However, we're transparent - see average pricing below.
Portland SEO Growth was awarded as one of the top 3 SEO companies in all of Oregon

Our clients' average investment
On average, here’s what our clients invest each month to dominate their industries.
- Single location brick & mortar (i.e. – dentist) = $1,750/month
- Multi-location brick & mortar (i.e. – 4-location physical therapy clinic) = $2,900/month
- Ecommerce websites = $1,750/month
- National brands (i.e. – SaaS company) = $2,750/month
- Enterprise brands (i.e. – 100-location business) = $5,700/month
The investment for most of our clients is similar to hiring a part-time paid college intern. And our clients get results like this. Can a college intern do that?
Our pricing structure also does NOT require a long-term contract. Everything is month-to-month, which forces us to continue getting you results.
Example of An SEO Campaign Proposal
Again, this is not what EVERY SEO campaign will look like. This example below is for a single-location brick & mortar business (think dentist) who is currently performing just okay from an SEO perspective. Every proposal is customized to that business’s unique situation!
They’ve got a functional website. They’re getting some leads but aren’t booked up. In this case, we’d recommend Package 2 for optimal results as 1) they’re not starting from scratch (necessary for Package 3) while 2) the industry is competitive (Package 1 may not be enough).
Other SEO campaigns (national SaaS company or ecommerce site) will have a different proposal!
Month 1 and 2: Foundational Audits & Optimizations
Foundational Improvements
-
Initial Onboarding Call: We thoroughly learn about your brand, product, target audience, buyer's journey, other marketing strategies, and more.
-
Keyword Research: We find 400+ of your highest value keywords and organize them in highest-priority order
-
Competitor Analysis: We analyze your top 3 competitors to learn why they're dominating Google. What have they done right that Google is rewarding? What are they missing?
-
Content Audit: We audit your website's content to find the top areas for opportunity, things like: site architecture, on-page (URL structure, title tag, meta description, header tags, etc), internal linking structure, E-A-T, YMYL, authority, and more.
-
Technical SEO Audit: We run a full technical SEO audit on every page of your website, looking for 25+ potential errors on each page, issues like: sitemap, 4XX errors, internal linking errors, duplicate title tag errors, and more.
-
Initial Foundational Optimizations & New Pages Based on Audit: We fully optimize the foundational pages of your website, your 5 Google Business Profiles, as well as build new foundational pages (service pages and location pages), to help increase performance, including activities like optimizing title tags, meta descriptions, header tags, written content, internal/external links, adding FAQs, and more.
-
Build 12-Month Content Calendar Based on Keyword Research: Organize the calendar by impact, writing on topics that have high volume of searches but low competition first.
-
Set Up Your Analytics Reporting Dashboard: We set up and provide full access to our analytics and business intelligence reporting dashboard that you can log in to at any time so you can make informed decisions about your website and its visitors.
Month 3 Onwards: Ongoing Local SEO & Content Creation
Package 1
For Consistent Growth-
Google Business Profile/Maps: We optimize and manage your Google My Business property for optimal exposure in the local mobile search ecosystem.
-
Monthly Reports: Monthly reports 2x per month sent to you sharing goal status and transparency on how your campaign is going
-
Content Marketing: 1 SEO-focused piece of content each month at 1,250 words designed to increase organic traffic, conversions, and sales
-
Google My Business Posts For Local Exposure: 2 posts per month within each of your five Google Business Profiles (~200 words per post) hitting localized keywords that will increase your local exposure
Package 2
For Expedited Growth-
Google Business Profile/Maps: We optimize and manage your Google My Business property for optimal exposure in the local mobile search ecosystem.
-
Monthly Reports: Monthly reports 2x per month sent to you sharing goal status and transparency on how your campaign is going
-
Content Marketing: 2 SEO-focused pieces of content each month at 1,750 words each designed to increase organic traffic, conversions, and sales
-
Google My Business Posts For Local Exposure: 4 posts per month within each of your five Google Business Profiles (~200 words per post) hitting localized keywords that will increase your local exposure
-
Analytics Reporting Dashboard: We set up and provide full access to our analytics and business intelligence reporting dashboard that you can log in to at any time so you can make informed decisions about your website and its visitors.
Package 3
For Skyrocketing Growth-
Google Business Profile/Maps: We optimize and manage your Google My Business property for optimal exposure in the local mobile search ecosystem.
-
Monthly Reports: Monthly reports 2x per month sent to you sharing goal status and transparency on how your campaign is going
-
Content Marketing: 3 SEO-focused pieces of content each month at 1,750 words each designed to increase organic traffic, conversions, and sales (63,000+ words per year)
-
Google My Business Posts For Local Exposure: 8 posts per month within each of your five Google Business Profiles (~200 words per post) hitting localized keywords that will increase your local exposure
-
Analytics Reporting Dashboard: We set up and provide full access to our analytics and business intelligence reporting dashboard that you can log in to at any time so you can make informed decisions about your website and its visitors.