Full-time Available Part-time Available Book a slot
Case study

Growth Driven Solutions

A Bricks build for a digital marketing agency that sells web design and SEO, so its own site had to be the proof: six service lines, a pricing page and a blog on one design system, loading at 0.8 s on desktop.

Industry
Digital marketing agency
Build
Bricks
My role
Design and development
Year
2026
Growth Driven Solutions home page: headline reading Your Digital Marketing Growth Starts Here
Results

The numbers it launched with.

92/100
PageSpeed, desktop
88/100
PageSpeed, mobile
0.8s
Largest Contentful Paint, desktop
6
Service lines on one build

Live PageSpeed Insights reports, August 2026.

The brief

When you sell web design, your own site is the pitch

Growth Driven Solutions is a digital marketing agency based in Sheridan, Wyoming. They sell SEO, local marketing, website design and social media management to local and national clients, and they had passed forty satisfied clients by the time we built this.

An agency that sells websites gets judged on its own first. The site had to load fast, look current, carry six separate service lines without feeling heavy, and move every visitor toward a free consultation or the pricing page.

What I did

One Bricks template, six services, a clear path to a quote.

  • Bricks build, no bloat plugins, so six service lines share one lean template
  • A page each for local marketing, web design, social media, SEO, maps and content
  • Pricing page and a blog, both wired into the same design system
  • Free-consultation funnel: "contact us" and "see pricing" repeated down every page
  • Testimonials, partner badges and an accessibility note for trust
  • LocalBusiness schema, metadata and Open Graph for the Sheridan listing and social shares
Speed proof

Real PageSpeed reports, including the one amber metric.

Quick to load, with one honest caveat

A no-bloat Bricks build with WebP images and deferred scripts gets Largest Contentful Paint to 0.8 s on desktop and 1.4 s on mobile, both green, with blocking time near zero.

Straight talk: the amber metric is Cumulative Layout Shift, 0.169 on desktop and 0.209 on mobile. That is layout movement in the first second, not load time, usually the web font swapping in or the client-badge row settling before its space is reserved. It does not slow the page down, it makes the opening moment feel less steady. Reserving dimensions on those elements is the fix and it is on the shortlist.

PageSpeed Insights report for Growth Driven Solutions on desktop: Performance 92, Accessibility 93, Best Practices 96, SEO 92, First Contentful Paint 0.3 s, Largest Contentful Paint 0.8 s, Total Blocking Time 50 ms, Cumulative Layout Shift 0.169
DesktopPerformance 92 · load green, CLS amber
PageSpeed Insights report for the same site on mobile: Performance 88, Accessibility 97, Best Practices 96, SEO 92, First Contentful Paint 1.1 s, Largest Contentful Paint 1.4 s, Total Blocking Time 140 ms, Cumulative Layout Shift 0.209
MobilePerformance 88 · load green, CLS amber
A closer look

The home page, top to bottom.

Outcome

What it does now

The site presents all six services, a pricing page and a blog on one Bricks template, loads in 0.8 s on desktop and 1.4 s on mobile, and gives the sales team a "see pricing" and a "book a consultation" path on every screen. Layout-shift tuning is the one open item on the list.

Start a project

Want a build like this one?

Send me your current site or a rough brief on Upwork, and I'll come back with a plan and a number. Usually within one business day.