Build a marketing plan that actually fits your business.

Stop guessing which services you need. Use GrowthEngine to choose SEO, ads, website support, social media, content, and reputation services — then see your pricing instantly before you commit.

Plan Builder Preview

Your marketing plan, built around your goals.

Fully Managed SEO Improve rankings, visibility, and organic growth.
$750/mo
Google Ads Management Reach ready-to-buy customers faster.
$450/mo
Website Support Hours Monthly edits, updates, and fixes.
$300/mo
Blue AI Powered by Blue Creek Valley
Not sure what to choose?
Tell Blue AI your business type, location, and goal. It can recommend services and help you start with a focused plan.
The problem

Most businesses know they need marketing — they just don’t know what to choose first.

That uncertainty usually leads to delayed decisions, scattered spending, or paying for services that do not match the real goal.

1

Too many options

SEO, ads, social media, email, content, web support — it can be hard to know what matters most right now.

2

Unclear pricing

Business owners often have to book a call just to understand what a realistic monthly plan may cost.

3

No simple next step

Without a clear starting point, leads disappear, websites go untouched, and marketing stays inconsistent.

The solution

Blue Creek Valley makes it easier to build the right plan.

Choose what you need, get AI-guided recommendations, review your total, and start with a plan that feels clear before you check out.

✓

Build your own plan

Select services based on your needs, budget, and growth stage.

AI

Ask Blue AI

Get guidance when you are unsure which services make sense.

$

See pricing upfront

View monthly and one-time costs before moving forward.

→

Start faster

Checkout, accept your agreement, and begin onboarding from one place.

Built for clarity

Choose a package or build à la carte.

Some businesses need a strong starter package. Others need to pick a few specific services. GrowthEngine supports both.

  • Packages help you start with a proven foundation and bundled services.
  • À la carte services let you add exactly what your business needs.
  • Quantity controls help you adjust services like posts, hours, videos, or content.
  • Plan review gives you a clear summary before checkout.

Example plan path

A local service business that needs more leads may start with:

Google Ads ManagementLead generation
Fully Managed SEOLong-term visibility
Google Business ProfileLocal search
Landing Page BuildBetter conversion
Build Your Version
Services you can add

Everything you need to get found, get leads, and keep your website moving.

GrowthEngine brings your core marketing support into one simple builder and client portal.

SEO & Local Visibility

Improve how customers find your business through search.

  • Fully Managed SEO
  • Local SEO and Google Business Profile support
  • Technical SEO audits and on-page optimization

Ads & Campaigns

Launch campaigns that help drive traffic, leads, and sales.

  • Google Ads management
  • Meta/Facebook ads management
  • Landing page strategy and campaign setup

Website Support

Keep your website updated, improved, and ready for customers.

  • Monthly website support hours
  • Landing page builds
  • Website fixes, updates, and content changes

Content Marketing

Create content that supports search, education, and conversions.

  • Blog and SEO content writing
  • Monthly content calendar
  • Page copy and marketing messaging

Social Media

Build consistency across the platforms your customers use.

  • Social media posting
  • Reels and short video editing
  • Caption writing and light creative support

Email & Reputation

Stay connected with customers and strengthen trust.

  • Email marketing support
  • Review request campaigns
  • Reputation management support
How it works

Start with a clear plan in minutes.

GrowthEngine reduces the back-and-forth and gives you a cleaner way to move from interest to action.

Tell us your goal

Choose services directly or ask Blue AI for recommendations based on your business and priorities.

Build your plan

Select services, quantities, and packages while your monthly and one-time totals update.

Review and checkout

Confirm your plan, accept the service agreement, and complete secure checkout.

Start onboarding

Use your client portal for messages, files, onboarding requirements, agreements, and plan updates.

Who it helps

Built for business owners who need marketing support without confusion.

GrowthEngine works well for local service providers, professional offices, e-commerce brands, medical/wellness businesses, and growing companies that need consistent marketing execution.

“I need more leads, but I don’t know whether to start with ads, SEO, or a website update.”

GrowthEngine helps prioritize the plan.

“I want marketing support, but I need to understand the monthly cost before I commit.”

The builder shows pricing upfront.

“I need a team that can help with the website, content, search, and campaigns from one place.”

BCV brings the work into one portal.
Questions

Frequently asked questions

Here are the answers most business owners need before getting started.

Do I have to know which services I need?

No. You can use Blue AI inside the builder to describe your business, location, and goal. It can suggest a practical starting point.

Can I start small?

Yes. You can choose a smaller set of services, adjust quantities where available, and grow the plan as your needs change.

Can I choose a package instead?

Yes. Packages are available for businesses that want a faster starting point with bundled services.

What happens after checkout?

You’ll get access to your client portal where you can review your plan, complete onboarding, send messages, view agreements, and manage plan-related items.

Is this only for Charlotte businesses?

No. Blue Creek Valley works with businesses in Charlotte and beyond. Local services can be tailored to your market.

Are results guaranteed?

No marketing company can honestly guarantee specific results. The goal is to build a focused plan, improve execution, and help your business move in the right direction.

Ready to build your marketing plan?

Choose your services, get AI-guided recommendations, see your pricing, and take the next step with Blue Creek Valley.

<!–
Blue Creek Valley GrowthEngine Landing Page
Paste this entire block into a WordPress Custom HTML block or page template.
Update the CTA URLs below if your live builder/contact URLs are different.

Primary Builder URL: https://app.bluecreekvalley.com/
Contact URL: https://www.bluecreekvalley.com/contact/
Demo Video URL: https://vimeo.com/1206135430?fl=tl&fe=ec
–>

<style>
.bcv-ge-landing,
.bcv-ge-landing * {
box-sizing: border-box;
}

.bcv-ge-landing {
–bcv-navy: #0f2f57;
–bcv-blue: #1455d9;
–bcv-blue-2: #1473e6;
–bcv-sky: #eaf6ff;
–bcv-orange: #f97316;
–bcv-orange-2: #fb923c;
–bcv-dark: #0f172a;
–bcv-text: #475569;
–bcv-muted: #64748b;
–bcv-border: #dbe7f5;
–bcv-soft: #f8fbff;
–bcv-white: #ffffff;
–bcv-shadow: 0 20px 60px rgba(15, 23, 42, .08);
color: var(–bcv-dark);
font-family: inherit;
line-height: 1.55;
}

.bcv-ge-landing a {
text-decoration: none;
}

.bcv-ge-container {
width: min(1180px, calc(100% – 32px));
margin: 0 auto;
}

.bcv-ge-btn {
display: inline-flex;
align-items: center;
justify-content: center;
min-height: 50px;
padding: 14px 22px;
border-radius: 14px;
font-weight: 850;
line-height: 1.1;
transition: transform .18s ease, box-shadow .18s ease, background .18s ease;
text-align: center;
cursor: pointer;
}

.bcv-ge-btn:hover {
transform: translateY(-1px);
}

.bcv-ge-btn-primary {
background: linear-gradient(135deg, var(–bcv-orange), var(–bcv-orange-2));
color: #fff !important;
box-shadow: 0 14px 30px rgba(249, 115, 22, .24);
}

.bcv-ge-btn-primary:hover {
box-shadow: 0 18px 38px rgba(249, 115, 22, .34);
}

.bcv-ge-btn-secondary {
background: #fff;
color: var(–bcv-navy) !important;
border: 1px solid rgba(255, 255, 255, .38);
box-shadow: 0 12px 28px rgba(15, 23, 42, .09);
}

.bcv-ge-btn-outline {
background: #fff;
color: var(–bcv-blue) !important;
border: 1px solid var(–bcv-border);
}

.bcv-ge-btn-demo {
background: var(–bcv-navy);
color: #fff !important;
border: 1px solid rgba(15, 47, 87, .16);
box-shadow: 0 14px 30px rgba(15, 47, 87, .18);
}

.bcv-ge-btn-demo:hover {
box-shadow: 0 18px 38px rgba(15, 47, 87, .26);
}

.bcv-ge-btn-demo span {
display: inline-flex;
align-items: center;
justify-content: center;
width: 22px;
height: 22px;
margin-right: 8px;
border-radius: 999px;
background: rgba(255, 255, 255, .18);
font-size: 11px;
line-height: 1;
}

.bcv-ge-kicker {
display: inline-flex;
align-items: center;
gap: 8px;
padding: 8px 12px;
border-radius: 999px;
background: rgba(20, 85, 217, .09);
color: var(–bcv-blue);
font-size: 12px;
font-weight: 850;
letter-spacing: .08em;
text-transform: uppercase;
}

.bcv-ge-kicker::before {
content: “”;
width: 8px;
height: 8px;
border-radius: 99px;
background: var(–bcv-orange);
box-shadow: 0 0 0 4px rgba(249, 115, 22, .14);
}

.bcv-ge-hero {
position: relative;
overflow: hidden;
padding: 76px 0 44px;
background:
radial-gradient(circle at top left, rgba(20, 115, 230, .18), transparent 35%),
radial-gradient(circle at bottom right, rgba(249, 115, 22, .13), transparent 38%),
linear-gradient(180deg, #ffffff 0%, #f8fbff 100%);
}

.bcv-ge-hero-grid {
display: grid;
grid-template-columns: 1.06fr .94fr;
gap: 32px;
align-items: center;
}

.bcv-ge-hero h1 {
margin: 18px 0 16px;
color: var(–bcv-dark);
font-size: clamp(40px, 5vw, 68px);
line-height: .98;
letter-spacing: -.045em;
font-weight: 900;
}

.bcv-ge-hero h1 span {
color: var(–bcv-blue);
}

.bcv-ge-hero-sub {
color: var(–bcv-text);
font-size: clamp(17px, 1.55vw, 21px);
max-width: 660px;
margin: 0 0 24px;
}

.bcv-ge-hero-actions {
display: flex;
flex-wrap: wrap;
gap: 12px;
align-items: center;
margin: 26px 0 18px;
}

.bcv-ge-trust-row {
display: flex;
flex-wrap: wrap;
gap: 10px;
margin-top: 22px;
}

.bcv-ge-trust-pill {
display: inline-flex;
align-items: center;
gap: 8px;
padding: 0;
border: 0;
border-radius: 0;
background: transparent;
color: var(–bcv-muted);
font-size: 13px;
font-weight: 600;
box-shadow: none;
cursor: default;
}

.bcv-ge-trust-pill::before {
content: “”;
width: 6px;
height: 6px;
flex: 0 0 6px;
border-radius: 999px;
background: var(–bcv-blue);
opacity: .55;
}

.bcv-ge-trust-pill strong {
color: var(–bcv-navy);
font-weight: 800;
}

.bcv-ge-builder-preview {
background: #fff;
border: 1px solid var(–bcv-border);
border-radius: 28px;
box-shadow: var(–bcv-shadow);
overflow: hidden;
}

.bcv-ge-preview-top {
background: linear-gradient(135deg, #0f2f57 0%, #1455d9 65%, #1473e6 100%);
color: #fff;
padding: 28px;
}

.bcv-ge-preview-top small {
display: block;
color: rgba(255, 255, 255, .76);
font-weight: 900;
text-transform: uppercase;
letter-spacing: .09em;
margin-bottom: 10px;
}

.bcv-ge-preview-top h2 {
color: #fff;
margin: 0;
font-size: 34px;
line-height: 1.05;
font-weight: 900;
letter-spacing: -.03em;
}

.bcv-ge-preview-body {
padding: 18px 20px 20px;
display: grid;
gap: 0;
background: linear-gradient(180deg, #fff, #f8fbff);
}

.bcv-ge-service-row {
display: flex;
justify-content: space-between;
gap: 16px;
align-items: flex-start;
padding: 13px 0;
border: 0;
border-bottom: 1px solid #e6eef8;
border-radius: 0;
background: transparent;
box-shadow: none;
cursor: default;
}

.bcv-ge-preview-body .bcv-ge-service-row:nth-of-type(3) {
border-bottom: 0;
}

.bcv-ge-service-row strong {
color: var(–bcv-dark);
display: block;
font-size: 15px;
font-weight: 850;
}

.bcv-ge-service-row span {
color: var(–bcv-muted);
font-size: 13px;
}

.bcv-ge-price {
color: var(–bcv-blue);
font-weight: 900;
white-space: nowrap;
}

.bcv-ge-ai-card {
margin-top: 8px;
border-radius: 20px;
border: 1px solid #cfe2ff;
overflow: hidden;
background: #fff;
}

.bcv-ge-ai-head {
background: linear-gradient(135deg, #0f2f57, #1455d9);
color: #fff;
padding: 14px 16px;
font-weight: 900;
}

.bcv-ge-ai-head span {
display: block;
color: rgba(255, 255, 255, .76);
font-size: 12px;
font-weight: 600;
}

.bcv-ge-ai-msg {
padding: 16px;
color: var(–bcv-text);
font-size: 14px;
}

.bcv-ge-ai-msg strong {
color: var(–bcv-navy);
}

.bcv-ge-section {
padding: 72px 0;
}

.bcv-ge-section-alt {
background: var(–bcv-soft);
}

.bcv-ge-section-head {
max-width: 790px;
margin: 0 auto 34px;
text-align: center;
}

.bcv-ge-section-head h2 {
margin: 14px 0 12px;
color: var(–bcv-dark);
font-size: clamp(30px, 3vw, 46px);
line-height: 1.05;
letter-spacing: -.035em;
font-weight: 900;
}

.bcv-ge-section-head p {
margin: 0;
color: var(–bcv-text);
font-size: 17px;
}

.bcv-ge-problem-grid {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 16px;
}

.bcv-ge-problem-card,
.bcv-ge-feature-card,
.bcv-ge-step,
.bcv-ge-service-card,
.bcv-ge-faq-item {
background: #fff;
border: 1px solid var(–bcv-border);
border-radius: 20px;
padding: 22px;
box-shadow: 0 12px 32px rgba(15, 23, 42, .045);
}

.bcv-ge-problem-card h3,
.bcv-ge-feature-card h3,
.bcv-ge-step h3,
.bcv-ge-service-card h3,
.bcv-ge-faq-item h3 {
margin: 0 0 9px;
color: var(–bcv-dark);
font-size: 18px;
font-weight: 900;
letter-spacing: -.015em;
}

.bcv-ge-problem-card p,
.bcv-ge-feature-card p,
.bcv-ge-step p,
.bcv-ge-service-card p,
.bcv-ge-faq-item p {
margin: 0;
color: var(–bcv-text);
font-size: 14px;
}

.bcv-ge-icon {
width: 42px;
height: 42px;
border-radius: 14px;
display: inline-flex;
align-items: center;
justify-content: center;
background: #eef6ff;
color: var(–bcv-blue);
margin-bottom: 14px;
font-weight: 900;
}

.bcv-ge-feature-grid {
display: grid;
grid-template-columns: repeat(4, 1fr);
gap: 16px;
}

.bcv-ge-feature-card {
padding: 20px;
}

.bcv-ge-how {
display: grid;
grid-template-columns: repeat(4, 1fr);
gap: 16px;
counter-reset: bcvStep;
}

.bcv-ge-step {
position: relative;
overflow: hidden;
}

.bcv-ge-step::before {
counter-increment: bcvStep;
content: counter(bcvStep);
position: absolute;
top: 18px;
right: 18px;
width: 34px;
height: 34px;
border-radius: 999px;
background: rgba(249, 115, 22, .12);
color: var(–bcv-orange);
display: flex;
align-items: center;
justify-content: center;
font-weight: 900;
}

.bcv-ge-services-grid {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 16px;
}

.bcv-ge-service-card {
position: relative;
}

.bcv-ge-service-card ul {
margin: 14px 0 0;
padding: 0;
list-style: none;
display: grid;
gap: 8px;
}

.bcv-ge-service-card li {
color: var(–bcv-text);
font-size: 14px;
display: flex;
gap: 8px;
}

.bcv-ge-service-card li::before {
content: “✓”;
color: var(–bcv-blue);
font-weight: 900;
}

.bcv-ge-split {
display: grid;
grid-template-columns: .95fr 1.05fr;
gap: 28px;
align-items: center;
}

.bcv-ge-panel {
background: #fff;
border: 1px solid var(–bcv-border);
border-radius: 26px;
padding: 28px;
box-shadow: var(–bcv-shadow);
}

.bcv-ge-panel h2 {
margin: 0 0 12px;
color: var(–bcv-dark);
font-size: clamp(30px, 3vw, 44px);
line-height: 1.05;
letter-spacing: -.035em;
font-weight: 900;
}

.bcv-ge-panel p {
color: var(–bcv-text);
margin: 0 0 18px;
font-size: 16px;
}

.bcv-ge-list {
list-style: none;
margin: 20px 0 0;
padding: 0;
display: grid;
gap: 12px;
}

.bcv-ge-list li {
display: flex;
gap: 10px;
color: var(–bcv-text);
}

.bcv-ge-list li::before {
content: “”;
flex: 0 0 20px;
height: 20px;
border-radius: 99px;
background: linear-gradient(135deg, var(–bcv-blue), #19a7ff);
margin-top: 2px;
box-shadow: inset 0 0 0 6px #fff, 0 0 0 1px #cfe2ff;
}

.bcv-ge-plan-card {
border-radius: 28px;
background: linear-gradient(135deg, #0f2f57, #1455d9 68%, #1473e6);
color: #fff;
padding: 28px;
box-shadow: 0 22px 60px rgba(20, 85, 217, .22);
}

.bcv-ge-plan-card h3 {
margin: 0 0 14px;
color: #fff;
font-size: 28px;
line-height: 1.12;
font-weight: 900;
}

.bcv-ge-plan-card p {
color: rgba(255,255,255,.8);
margin: 0 0 18px;
}

.bcv-ge-plan-lines {
display: grid;
gap: 10px;
margin: 18px 0 22px;
}

.bcv-ge-plan-line {
display: flex;
justify-content: space-between;
gap: 20px;
border-bottom: 1px solid rgba(255, 255, 255, .16);
padding-bottom: 10px;
font-size: 14px;
}

.bcv-ge-plan-line strong {
color: #fff;
}

.bcv-ge-testimonials {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 16px;
}

.bcv-ge-quote {
background: #fff;
border: 1px solid var(–bcv-border);
border-radius: 20px;
padding: 22px;
box-shadow: 0 12px 32px rgba(15, 23, 42, .045);
}

.bcv-ge-quote p {
margin: 0 0 14px;
color: var(–bcv-text);
font-size: 15px;
}

.bcv-ge-quote strong {
color: var(–bcv-navy);
font-size: 14px;
}

.bcv-ge-faq {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 16px;
}

.bcv-ge-cta {
padding: 72px 0;
background:
radial-gradient(circle at top left, rgba(255,255,255,.16), transparent 35%),
linear-gradient(135deg, #0f2f57 0%, #1455d9 72%, #1473e6 100%);
color: #fff;
text-align: center;
}

.bcv-ge-cta h2 {
color: #fff;
margin: 0 auto 14px;
max-width: 820px;
font-size: clamp(34px, 4vw, 58px);
line-height: 1.02;
letter-spacing: -.04em;
font-weight: 900;
}

.bcv-ge-cta p {
max-width: 720px;
margin: 0 auto 24px;
color: rgba(255,255,255,.82);
font-size: 18px;
}

.bcv-ge-cta-actions {
display: flex;
justify-content: center;
flex-wrap: wrap;
gap: 12px;
}

.bcv-ge-note {
margin-top: 18px;
color: rgba(255,255,255,.68);
font-size: 13px;
}

.bcv-ge-demo-section {
padding-top: 42px;
}

.bcv-ge-demo-wrap {
display: grid;
grid-template-columns: 1fr .78fr;
gap: 22px;
align-items: center;
background:
radial-gradient(circle at top right, rgba(20, 115, 230, .14), transparent 34%),
linear-gradient(135deg, #ffffff 0%, #f8fbff 100%);
border: 1px solid var(–bcv-border);
border-radius: 28px;
padding: 28px;
box-shadow: var(–bcv-shadow);
}

.bcv-ge-demo-copy h2 {
margin: 14px 0 12px;
color: var(–bcv-dark);
font-size: clamp(30px, 3vw, 46px);
line-height: 1.05;
letter-spacing: -.035em;
font-weight: 900;
}

.bcv-ge-demo-copy p {
margin: 0 0 18px;
color: var(–bcv-text);
font-size: 16px;
max-width: 680px;
}

.bcv-ge-demo-points {
display: grid;
grid-template-columns: repeat(2, minmax(0, 1fr));
gap: 10px;
margin: 20px 0 24px;
}

.bcv-ge-demo-point {
display: flex;
gap: 9px;
align-items: flex-start;
color: var(–bcv-text);
font-size: 14px;
}

.bcv-ge-demo-point::before {
content: “✓”;
display: inline-flex;
align-items: center;
justify-content: center;
flex: 0 0 20px;
height: 20px;
border-radius: 99px;
background: rgba(20, 85, 217, .1);
color: var(–bcv-blue);
font-weight: 900;
font-size: 12px;
margin-top: 1px;
}

.bcv-ge-demo-preview {
display: flex;
justify-content: center;
width: 100%;
}

.bcv-ge-demo-thumb {
width: min(100%, 520px);
aspect-ratio: 16 / 9;
min-height: 0;
border: 0;
border-radius: 30px;
padding: 0;
cursor: pointer;
overflow: hidden;
background:
linear-gradient(180deg, rgba(15, 47, 87, .04), rgba(20, 85, 217, .14)),
#ffffff;
box-shadow: 0 24px 70px rgba(15, 23, 42, .14);
position: relative;
text-align: left;
transition: transform .18s ease, box-shadow .18s ease;
}

.bcv-ge-demo-thumb:hover {
transform: translateY(-2px);
box-shadow: 0 30px 80px rgba(15, 23, 42, .18);
}

.bcv-ge-demo-thumb-media {
position: absolute;
inset: 14px;
border-radius: 24px;
overflow: hidden;
background:
radial-gradient(circle at top left, rgba(20, 115, 230, .34), transparent 42%),
radial-gradient(circle at bottom right, rgba(249, 115, 22, .28), transparent 44%),
linear-gradient(135deg, #0f2f57 0%, #1455d9 72%, #1473e6 100%);
}

.bcv-ge-demo-thumb-media::before {
content: “”;
position: absolute;
inset: 0;
background: linear-gradient(180deg, rgba(15, 23, 42, .08) 0%, rgba(15, 23, 42, .72) 100%);
}

.bcv-ge-demo-play {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 76px;
height: 76px;
border-radius: 999px;
background: linear-gradient(135deg, var(–bcv-orange), var(–bcv-orange-2));
color: #fff;
display: flex;
align-items: center;
justify-content: center;
font-size: 26px;
line-height: 1;
padding-left: 4px;
box-shadow: 0 18px 40px rgba(249, 115, 22, .36);
}

.bcv-ge-demo-thumb-caption {
position: absolute;
left: 28px;
right: 28px;
bottom: 28px;
color: #fff;
z-index: 2;
}

.bcv-ge-demo-thumb-caption strong {
display: block;
color: #fff;
font-size: 20px;
line-height: 1.15;
margin-bottom: 7px;
}

.bcv-ge-demo-thumb-caption span {
display: block;
color: rgba(255, 255, 255, .82);
font-size: 13px;
}

.bcv-ge-demo-modal {
position: fixed;
inset: 0;
z-index: 999999;
display: none;
align-items: center;
justify-content: center;
padding: 24px;
background: rgba(15, 23, 42, .78);
backdrop-filter: blur(8px);
}

.bcv-ge-demo-modal.is-open {
display: flex;
}

.bcv-ge-demo-dialog {
width: min(100%, 940px);
position: relative;
}

.bcv-ge-demo-close {
position: absolute;
top: 0;
right: 0;
transform: translate(50%, -50%);
z-index: 2;
width: 42px;
height: 42px;
border: 0;
border-radius: 999px;
background: #fff;
color: var(–bcv-dark);
cursor: pointer;
font-size: 24px;
line-height: 42px;
display: flex;
align-items: center;
justify-content: center;
padding: 0;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
appearance: none;
-webkit-appearance: none;
box-shadow: 0 14px 36px rgba(15, 23, 42, .18);
}

.bcv-ge-demo-frame-wrap {
width: min(100%, 900px);
margin: 0 auto;
aspect-ratio: 16 / 9;
border-radius: 28px;
overflow: hidden;
background: #000;
box-shadow: 0 30px 90px rgba(0, 0, 0, .34);
}

.bcv-ge-demo-frame-wrap iframe,
.bcv-ge-demo-frame-wrap video {
width: 100%;
height: 100%;
border: 0;
display: block;
object-fit: contain;
background: #000;
}

html.bcv-ge-demo-open,
html.bcv-ge-demo-open body {
overflow: hidden;
}

@media (max-width: 980px) {
.bcv-ge-hero-grid,
.bcv-ge-split,
.bcv-ge-demo-wrap {
grid-template-columns: 1fr;
}

.bcv-ge-feature-grid,
.bcv-ge-how,
.bcv-ge-problem-grid,
.bcv-ge-services-grid,
.bcv-ge-testimonials,
.bcv-ge-faq {
grid-template-columns: 1fr 1fr;
}

.bcv-ge-hero {
padding-top: 54px;
}
}

@media (max-width: 680px) {
.bcv-ge-container {
width: min(100% – 24px, 1180px);
}

.bcv-ge-hero {
padding: 44px 0 32px;
}

.bcv-ge-hero-actions,
.bcv-ge-cta-actions {
display: grid;
}

.bcv-ge-btn {
width: 100%;
}

.bcv-ge-feature-grid,
.bcv-ge-how,
.bcv-ge-problem-grid,
.bcv-ge-services-grid,
.bcv-ge-testimonials,
.bcv-ge-faq,
.bcv-ge-demo-points {
grid-template-columns: 1fr;
}

.bcv-ge-preview-top h2 {
font-size: 28px;
}

.bcv-ge-section {
padding: 54px 0;
}

.bcv-ge-demo-wrap {
padding: 20px;
border-radius: 24px;
}

.bcv-ge-demo-thumb {
width: 100%;
aspect-ratio: 16 / 9;
min-height: 0;
}

.bcv-ge-demo-modal {
padding: 18px;
}

.bcv-ge-demo-close {
top: 0;
right: 8px;
transform: translate(0, -50%);
}

.bcv-ge-service-row {
display: grid;
gap: 7px;
}

.bcv-ge-plan-line {
align-items: flex-start;
}
}
</style>

<div class=”bcv-ge-landing”>

<section class=”bcv-ge-hero”>
<div class=”bcv-ge-container”>
<div class=”bcv-ge-hero-grid”>
<div>
<h1>Build a marketing plan that actually fits your business.</h1>
<p class=”bcv-ge-hero-sub”>
Stop guessing which services you need. Use GrowthEngine to choose SEO, ads, website support, social media, content, and reputation services — then see your pricing instantly before you commit.
</p>

<div class=”bcv-ge-hero-actions”>
<a class=”bcv-ge-btn bcv-ge-btn-primary” href=”https://app.bluecreekvalley.com/” target=”_blank”>Build My Marketing Plan</a>
<a class=”bcv-ge-btn bcv-ge-btn-demo” href=”https://vimeo.com/1206135430?fl=tl&fe=ec” data-bcv-open-demo><span>▶</span>Watch Demo</a>
</div>

</div>

<div class=”bcv-ge-builder-preview” aria-label=”GrowthEngine plan builder preview”>
<div class=”bcv-ge-preview-top”>
<small>Plan Builder Preview</small>
<h2>Your marketing plan, built around your goals.</h2>
</div>

<div class=”bcv-ge-preview-body”>
<div class=”bcv-ge-service-row”>
<div>
<strong>Fully Managed SEO</strong>
<span>Improve rankings, visibility, and organic growth.</span>
</div>
<div class=”bcv-ge-price”>$750/mo</div>
</div>

<div class=”bcv-ge-service-row”>
<div>
<strong>Google Ads Management</strong>
<span>Reach ready-to-buy customers faster.</span>
</div>
<div class=”bcv-ge-price”>$450/mo</div>
</div>

<div class=”bcv-ge-service-row”>
<div>
<strong>Website Support Hours</strong>
<span>Monthly edits, updates, and fixes.</span>
</div>
<div class=”bcv-ge-price”>$300/mo</div>
</div>

<div class=”bcv-ge-ai-card”>
<div class=”bcv-ge-ai-head”>Blue AI <span>Powered by Blue Creek Valley</span></div>
<div class=”bcv-ge-ai-msg”>
<strong>Not sure what to choose?</strong><br>
Tell Blue AI your business type, location, and goal. It can recommend services and help you start with a focused plan.
</div>
</div>
</div>
</div>
</div>
</div>
</section>

<section class=”bcv-ge-section”>
<div class=”bcv-ge-container”>
<div class=”bcv-ge-section-head”>
<div class=”bcv-ge-kicker”>The problem</div>
<h2>Most businesses know they need marketing — they just don’t know what to choose first.</h2>
<p>
That uncertainty usually leads to delayed decisions, scattered spending, or paying for services that do not match the real goal.
</p>
</div>

<div class=”bcv-ge-problem-grid”>
<div class=”bcv-ge-problem-card”>
<div class=”bcv-ge-icon”>1</div>
<h3>Too many options</h3>
<p>SEO, ads, social media, email, content, web support — it can be hard to know what matters most right now.</p>
</div>

<div class=”bcv-ge-problem-card”>
<div class=”bcv-ge-icon”>2</div>
<h3>Unclear pricing</h3>
<p>Business owners often have to book a call just to understand what a realistic monthly plan may cost.</p>
</div>

<div class=”bcv-ge-problem-card”>
<div class=”bcv-ge-icon”>3</div>
<h3>No simple next step</h3>
<p>Without a clear starting point, leads disappear, websites go untouched, and marketing stays inconsistent.</p>
</div>
</div>
</div>
</section>

<section class=”bcv-ge-section bcv-ge-section-alt”>
<div class=”bcv-ge-container”>
<div class=”bcv-ge-section-head”>
<div class=”bcv-ge-kicker”>The solution</div>
<h2>Blue Creek Valley makes it easier to build the right plan.</h2>
<p>
Choose what you need, get AI-guided recommendations, review your total, and start with a plan that feels clear before you check out.
</p>
</div>

<div class=”bcv-ge-feature-grid”>
<div class=”bcv-ge-feature-card”>
<div class=”bcv-ge-icon”>✓</div>
<h3>Build your own plan</h3>
<p>Select services based on your needs, budget, and growth stage.</p>
</div>

<div class=”bcv-ge-feature-card”>
<div class=”bcv-ge-icon”>AI</div>
<h3>Ask Blue AI</h3>
<p>Get guidance when you are unsure which services make sense.</p>
</div>

<div class=”bcv-ge-feature-card”>
<div class=”bcv-ge-icon”>$</div>
<h3>See pricing upfront</h3>
<p>View monthly and one-time costs before moving forward.</p>
</div>

<div class=”bcv-ge-feature-card”>
<div class=”bcv-ge-icon”>→</div>
<h3>Start faster</h3>
<p>Checkout, accept your agreement, and begin onboarding from one place.</p>
</div>
</div>
</div>
</section>

<section class=”bcv-ge-section”>
<div class=”bcv-ge-container”>
<div class=”bcv-ge-split”>
<div class=”bcv-ge-panel”>
<div class=”bcv-ge-kicker”>Built for clarity</div>
<h2>Choose a package or build à la carte.</h2>
<p>
Some businesses need a strong starter package. Others need to pick a few specific services. GrowthEngine supports both.
</p>

<ul class=”bcv-ge-list”>
<li><span><strong>Packages</strong> help you start with a proven foundation and bundled services.</span></li>
<li><span><strong>À la carte services</strong> let you add exactly what your business needs.</span></li>
<li><span><strong>Quantity controls</strong> help you adjust services like posts, hours, videos, or content.</span></li>
<li><span><strong>Plan review</strong> gives you a clear summary before checkout.</span></li>
</ul>
</div>

<div class=”bcv-ge-plan-card”>
<h3>Example plan path</h3>
<p>A local service business that needs more leads may start with:</p>
<div class=”bcv-ge-plan-lines”>
<div class=”bcv-ge-plan-line”><span>Google Ads Management</span><strong>Lead generation</strong></div>
<div class=”bcv-ge-plan-line”><span>Fully Managed SEO</span><strong>Long-term visibility</strong></div>
<div class=”bcv-ge-plan-line”><span>Google Business Profile</span><strong>Local search</strong></div>
<div class=”bcv-ge-plan-line”><span>Landing Page Build</span><strong>Better conversion</strong></div>
</div>
<a class=”bcv-ge-btn bcv-ge-btn-secondary” href=”https://app.bluecreekvalley.com/” target=”_blank”>Build Your Version</a>
</div>
</div>
</div>
</section>

<section class=”bcv-ge-section bcv-ge-section-alt”>
<div class=”bcv-ge-container”>
<div class=”bcv-ge-section-head”>
<div class=”bcv-ge-kicker”>Services you can add</div>
<h2>Everything you need to get found, get leads, and keep your website moving.</h2>
<p>
GrowthEngine brings your core marketing support into one simple builder and client portal.
</p>
</div>

<div class=”bcv-ge-services-grid”>
<div class=”bcv-ge-service-card”>
<h3>SEO & Local Visibility</h3>
<p>Improve how customers find your business through search.</p>
<ul>
<li>Fully Managed SEO</li>
<li>Local SEO and Google Business Profile support</li>
<li>Technical SEO audits and on-page optimization</li>
</ul>
</div>

<div class=”bcv-ge-service-card”>
<h3>Ads & Campaigns</h3>
<p>Launch campaigns that help drive traffic, leads, and sales.</p>
<ul>
<li>Google Ads management</li>
<li>Meta/Facebook ads management</li>
<li>Landing page strategy and campaign setup</li>
</ul>
</div>

<div class=”bcv-ge-service-card”>
<h3>Website Support</h3>
<p>Keep your website updated, improved, and ready for customers.</p>
<ul>
<li>Monthly website support hours</li>
<li>Landing page builds</li>
<li>Website fixes, updates, and content changes</li>
</ul>
</div>

<div class=”bcv-ge-service-card”>
<h3>Content Marketing</h3>
<p>Create content that supports search, education, and conversions.</p>
<ul>
<li>Blog and SEO content writing</li>
<li>Monthly content calendar</li>
<li>Page copy and marketing messaging</li>
</ul>
</div>

<div class=”bcv-ge-service-card”>
<h3>Social Media</h3>
<p>Build consistency across the platforms your customers use.</p>
<ul>
<li>Social media posting</li>
<li>Reels and short video editing</li>
<li>Caption writing and light creative support</li>
</ul>
</div>

<div class=”bcv-ge-service-card”>
<h3>Email & Reputation</h3>
<p>Stay connected with customers and strengthen trust.</p>
<ul>
<li>Email marketing support</li>
<li>Review request campaigns</li>
<li>Reputation management support</li>
</ul>
</div>
</div>
</div>
</section>

<section class=”bcv-ge-section”>
<div class=”bcv-ge-container”>
<div class=”bcv-ge-section-head”>
<div class=”bcv-ge-kicker”>How it works</div>
<h2>Start with a clear plan in minutes.</h2>
<p>
GrowthEngine reduces the back-and-forth and gives you a cleaner way to move from interest to action.
</p>
</div>

<div class=”bcv-ge-how”>
<div class=”bcv-ge-step”>
<h3>Tell us your goal</h3>
<p>Choose services directly or ask Blue AI for recommendations based on your business and priorities.</p>
</div>

<div class=”bcv-ge-step”>
<h3>Build your plan</h3>
<p>Select services, quantities, and packages while your monthly and one-time totals update.</p>
</div>

<div class=”bcv-ge-step”>
<h3>Review and checkout</h3>
<p>Confirm your plan, accept the service agreement, and complete secure checkout.</p>
</div>

<div class=”bcv-ge-step”>
<h3>Start onboarding</h3>
<p>Use your client portal for messages, files, onboarding requirements, agreements, and plan updates.</p>
</div>
</div>
</div>
</section>

<section class=”bcv-ge-section bcv-ge-section-alt”>
<div class=”bcv-ge-container”>
<div class=”bcv-ge-section-head”>
<div class=”bcv-ge-kicker”>Who it helps</div>
<h2>Built for business owners who need marketing support without confusion.</h2>
<p>
GrowthEngine works well for local service providers, professional offices, e-commerce brands, medical/wellness businesses, and growing companies that need consistent marketing execution.
</p>
</div>

<div class=”bcv-ge-testimonials”>
<div class=”bcv-ge-quote”>
<p>“I need more leads, but I don’t know whether to start with ads, SEO, or a website update.”</p>
<strong>GrowthEngine helps prioritize the plan.</strong>
</div>

<div class=”bcv-ge-quote”>
<p>“I want marketing support, but I need to understand the monthly cost before I commit.”</p>
<strong>The builder shows pricing upfront.</strong>
</div>

<div class=”bcv-ge-quote”>
<p>“I need a team that can help with the website, content, search, and campaigns from one place.”</p>
<strong>BCV brings the work into one portal.</strong>
</div>
</div>
</div>
</section>

<section class=”bcv-ge-section”>
<div class=”bcv-ge-container”>
<div class=”bcv-section-head bcv-ge-section-head”>
<div class=”bcv-ge-kicker”>Questions</div>
<h2>Frequently asked questions</h2>
<p>Here are the answers most business owners need before getting started.</p>
</div>

<div class=”bcv-ge-faq”>
<div class=”bcv-ge-faq-item”>
<h3>Do I have to know which services I need?</h3>
<p>No. You can use Blue AI inside the builder to describe your business, location, and goal. It can suggest a practical starting point.</p>
</div>

<div class=”bcv-ge-faq-item”>
<h3>Can I start small?</h3>
<p>Yes. You can choose a smaller set of services, adjust quantities where available, and grow the plan as your needs change.</p>
</div>

<div class=”bcv-ge-faq-item”>
<h3>Can I choose a package instead?</h3>
<p>Yes. Packages are available for businesses that want a faster starting point with bundled services.</p>
</div>

<div class=”bcv-ge-faq-item”>
<h3>What happens after checkout?</h3>
<p>You’ll get access to your client portal where you can review your plan, complete onboarding, send messages, view agreements, and manage plan-related items.</p>
</div>

<div class=”bcv-ge-faq-item”>
<h3>Is this only for Charlotte businesses?</h3>
<p>No. Blue Creek Valley works with businesses in Charlotte and beyond. Local services can be tailored to your market.</p>
</div>

<div class=”bcv-ge-faq-item”>
<h3>Are results guaranteed?</h3>
<p>No marketing company can honestly guarantee specific results. The goal is to build a focused plan, improve execution, and help your business move in the right direction.</p>
</div>
</div>
</div>
</section>

<section class=”bcv-ge-cta”>
<div class=”bcv-ge-container”>
<h2>Ready to build your marketing plan?</h2>
<p>
Choose your services, get AI-guided recommendations, see your pricing, and take the next step with Blue Creek Valley.
</p>

<div class=”bcv-ge-cta-actions”>
<a class=”bcv-ge-btn bcv-ge-btn-primary” href=”https://app.bluecreekvalley.com/” target=”_blank”>Build My Plan Now</a>
<a class=”bcv-ge-btn bcv-ge-btn-secondary” href=”https://www.bluecreekvalley.com/contact/”>Ask a Question First</a>
</div>

</div>
</section>

<div class=”bcv-ge-demo-modal” data-bcv-demo-modal aria-hidden=”true” role=”dialog” aria-modal=”true” aria-label=”GrowthEngine Plan Builder demo video”>
<div class=”bcv-ge-demo-dialog”>
<button class=”bcv-ge-demo-close” type=”button” data-bcv-close-demo aria-label=”Close demo video”>&times;</button>
<div class=”bcv-ge-demo-frame-wrap”>
<iframe
data-bcv-demo-frame
title=”GrowthEngine Plan Builder Demo on Vimeo”
loading=”lazy”
allow=”autoplay; fullscreen; picture-in-picture”
allowfullscreen></iframe>
</div>
</div>
</div>

<script>
(function () {
var root = document.querySelector(‘.bcv-ge-landing’);
if (!root) return;

var modal = root.querySelector(‘[data-bcv-demo-modal]’);
var frame = root.querySelector(‘[data-bcv-demo-frame]’);
var playerUrl = ‘https://player.vimeo.com/video/1206135430?autoplay=1&title=0&byline=0&portrait=0&dnt=1’;

if (!modal || !frame) return;

function openDemo(event) {
if (event) event.preventDefault();

/*
Load the Vimeo player only when the visitor clicks Watch Demo.
Clearing the iframe src on close stops and resets the video.
*/
frame.setAttribute(‘src’, playerUrl);
modal.classList.add(‘is-open’);
modal.setAttribute(‘aria-hidden’, ‘false’);
document.documentElement.classList.add(‘bcv-ge-demo-open’);
}

function closeDemo() {
modal.classList.remove(‘is-open’);
modal.setAttribute(‘aria-hidden’, ‘true’);
document.documentElement.classList.remove(‘bcv-ge-demo-open’);

/* Clear iframe src so the video stops and resets when the popup closes. */
frame.setAttribute(‘src’, ”);
}

root.querySelectorAll(‘[data-bcv-open-demo]’).forEach(function (trigger) {
trigger.addEventListener(‘click’, openDemo);
});

root.querySelectorAll(‘[data-bcv-close-demo]’).forEach(function (trigger) {
trigger.addEventListener(‘click’, closeDemo);
});

modal.addEventListener(‘click’, function (event) {
if (event.target === modal) closeDemo();
});

document.addEventListener(‘keydown’, function (event) {
if (event.key === ‘Escape’ && modal.classList.contains(‘is-open’)) {
closeDemo();
}
});
})();
</script>
</div>