Website and marketing help, led by Chris Westlund. Talk with Chris →
Client work · Bemidji, Minnesota

See what changed.
And why.

Examples of new websites, improvements to existing sites, marketing projects and ongoing care. Each entry explains our role. Open the live sites and see the dated figures where measurements are available.

Start with an improvement to an existing site ↓

A recent website, improved

Mosher Trucking & Excavating

Two Harbors, Minnesota · Existing design retained · Platform migration and practical improvements

Mosher came to us with a recently built website. We kept its photos, branding and service content, then worked on specific problems customers could run into.

For example, 42 “Learn More” links across five town pages opened the phone dialer. We changed them to open the relevant service pages, so visitors could read about the work before deciding to call.

We also added a direct route to the estimate form and improved the mobile controls. The work included changing the platform behind the site while retaining the existing design.

Visit Mosher’s website →
Mosher’s Site Preparation card with a button to read about that service
1. A clear service button.Now labelled “Site Preparation Services,” it opens the matching page.
The Site Preparation page reached from Mosher’s service card
2. The service details.The page explains the work and includes a request for a quote.
Kept
Photos, branding and service content.
Changed
Service links, mobile controls and the path to an estimate.
Checked
Link destinations and contact controls in the reviewed mobile and desktop layouts.

The updated site launched October 17, 2026, with further mobile and contact refinements during October. The repaired links covered Beaver Bay, Brimson, Duluth Township, Esko and Knife River. Project records, October 2026; current service path shown on November 3, 2026. Visit the live example →

Featured work

The examples below explain the work and its scope. Dated figures describe the measure shown, such as loading speed or visits from search. Calls, quote requests and sales are separate measures.

storlieconstruction.com
Storlie Construction homepage on desktop with the fleet lineup and material cards
Built from zeroDirtwork Digital

Storlie Construction

Aggregate, excavation, and site work · Cass Lake, MN · storlieconstruction.com →

Storlie had no website. We built the first one around how customers actually buy gravel, excavation, and site work: a materials page with a delivered-load calculator, six service pages, fourteen town pages, a project gallery, drone photo and video of the fleet, and a quote form that sends the details to the business.

27Pages live, including a materials calculator and 14 town pagesLive site, Aug 31, 2026
98/100Site health with zero errors, ten days after launchSE Ranking audit, Aug 31, 2026
3m 19sAverage time on site for organic visitors in the first ten daysGoogle Analytics, Aug 31, 2026
  • Website
  • Google search
  • Town pages
  • Materials calculator
  • Drone video
  • Customer requests
  • Hosting
shepardexcavating.com
Shepard Excavating homepage on desktop
Website and follow-upDirtwork Digital

Shepard Excavating

Excavation and septic · Laporte, MN · shepardexcavating.com →

Shepard needed a faster site and a clear way to receive customer requests. The work covered the website, service pages and messages to the owners. The recorded mobile speed score went from 64 to 95 or higher. Google recorded 81 clicks to the website in the 28 days ending August 31, 2026.

64 → 95+Mobile speed score, old site versus newPageSpeed, Jun 12 vs Aug 31, 2026
81Clicks from Google in 28 days across 173 search queriesSearch Console, 28 days to Aug 31, 2026
3Record weeks in a row for search impressions: 540, 711, then 875Search Console, Aug 2026
  • Website rebuild
  • SEO
  • Customer requests
  • Customer follow-up
  • Spam protection
  • Reporting
newwavedemolition.com
New Wave Concepts demolition website on desktop
Full build + Google AdsDirtwork Digital

New Wave Concepts

Demolition and site work · Cape Coral, FL · newwavedemolition.com →

The work for this Southwest Florida demolition contractor covered service and town pages, the Google Business Profile, and measurement for Google Ads. The figures below are dated website and search measurements.

Position 1Recorded for “demolition contractor” in Cape CoralSearch Console, Aug 11, 2026
2m 13sTime on site for search visitors, against a 28-second old-site averageGoogle Analytics, Aug 11, 2026
5 → 9Pages Google indexes, up from five on the old siteSearch Console, Aug 11, 2026
  • Website
  • Google Ads
  • Ad measurement
  • Google Business Profile
  • Customer follow-up
  • Hosting
americandoorsupply.com
American Garage Door Supply ecommerce storefront on desktop
Full build + standing partnership

American Garage Door Supply

B2B ecommerce · Bemidji, MN, shipping nationwide · americandoorsupply.com →

A national parts storefront for garage door dealers, contractors, car washes, and industrial facilities. We built the store and its technical catalog, then stayed on for paid media, email, video, content, and the custom tools technicians actually use: a spring finder, a door system configurator, and specialty storefronts for car wash doors and stainless hardware.

3Storefronts under one brand: parts, car wash doors, stainless hardwareamericandoorsupply.com · carwashdoors.com · stainlessgaragedoorparts.com
2Custom technician tools built in-house: Spring Finder and Door System ConfiguratorLive on the storefronts
OngoingAds, email, video, content, and catalog work on a standing retainerSince 2024
  • Shopify
  • eCommerce
  • Paid ads
  • Email
  • Video
  • Custom tools
  • Content
Specialist divisions

A specialist service for excavation businesses.

Dirtwork Digital is Minnesota Marketing’s specialist division for excavation, land clearing and demolition businesses. The work starts with the customers and jobs the business wants, then the website and marketing that support them.

Division · Excavation, land clearing, demolition

Dirtwork Digital

Website and marketing help for excavation, land clearing and demolition businesses, with published prices, named examples and dated measurements.

100/100Shepard site health, zero errors, after the rebuild
64 → 95+Shepard's mobile speed, old site to new
$2,497Published price for a seven-page build
Client work and ongoing care

Our role, explained for each business.

Hosting-only clients get the same uptime, security, and response as a full build. Filter by industry, or click through to any live site.

All work shown

Mosher’s existing black and gold website design, retained during the improvements
Excavation and trucking · Two Harbors, MN

Mosher Trucking & Excavating

Kept the existing photos, branding and service content while repairing service links, mobile controls and the route to an estimate. The work included a platform migration.

  • Existing design retained
  • Website improvements
  • Hosting
Improvements to an existing siteSee what changed →
Village Homes manufactured and modular home website featuring an aerial Northern Minnesota landscape
Manufactured + modular homes · Walker & Bemidji, MN

Village Homes MN

Past work included the Webflow website, search, email, video and advertising for two Northern Minnesota sales locations. The current relationship covers the system used to manage customer messages and follow-up.

  • Past website and marketing
  • Current customer follow-up support
Past build · Current supportvillagehomesmn.com →
Dirtwork Digital
Storlie Construction website
Aggregate + excavation · Cass Lake, MN

Storlie Construction

First website for a regional gravel and excavation outfit: materials calculator, six service pages, fourteen town pages, project gallery, drone video, and quote intake.

  • Website
  • Google search
  • Drone video
  • Customer requests
Built from zeroSee the case →
Dirtwork Digital
Shepard Excavating website
Excavation + septic · Laporte, MN

Shepard Excavating

Website rebuild with service information, a shared place for customer requests, spam protection and dated website measurements.

  • Website rebuild
  • SEO
  • Customer follow-up
  • Reporting
Website and follow-upSee the case →
Dirtwork Digital
New Wave Concepts website
Demolition + site work · Cape Coral, FL

New Wave Concepts

Website and service pages for a Southwest Florida demolition contractor, with Google Ads measurement and Google Business Profile work.

  • Website
  • Google Ads
  • Tracking
  • Customer follow-up
Full build + Google AdsSee the case →
American Garage Door Supply storefront
B2B ecommerce · Bemidji, MN · National

American Garage Door Supply

National garage door parts storefront with a deep technical catalog, dealer workflows, custom technician tools, and a standing retainer for ads, email, video, and content.

  • Shopify
  • Paid ads
  • Email
  • Video
  • Custom tools
Standing partnershipSee the case →
Car Wash Doors website
Specialty overhead doors · Bemidji, MN

Car Wash Doors

A dedicated lead-generation site for corrosion-resistant car wash and wash-bay doors, built as a fast static site with a manufacturer story page and quote paths.

  • Website
  • Google search
  • Customer contact
Specialist website buildcarwashdoors.com →
Stainless Garage Door Parts storefront
Specialty ecommerce · Bemidji, MN

Stainless Garage Door Parts

A stainless-hardware storefront for demanding environments, with an Equip Your Door spec form, a track ID guide, and a stainless spring finder built for installers.

  • Shopify
  • eCommerce
  • Custom tools
  • Content
AAI Garage Door website
Garage door repair · New Prague, MN

AAI Garage Door

A five-page site for a residential and commercial garage door company, with call and quote paths, hosting and care, and an early lead follow-up install.

  • Website
  • Hosting + care
  • Lead follow-up
CSI Overhead Doors website
Garage door service · Trenton, MO

CSI Overhead Doors

A rebuild for a family-owned garage door company serving North Central Missouri since 1978: residential, commercial, mini-storage, and 24-hour emergency service paths.

  • Website rebuild
  • Hosting
  • Lead hub
Full rebuildcsiohd.com →
BCI Rentals website
Equipment rental · Backus + Brainerd Lakes, MN

BCI Rentals

BCI brought the rental platform. We operate the marketing around it: location content for four northern Minnesota markets, Google Ads, social advertising, email, YouTube shorts, and monthly SEO reporting.

  • SEO
  • Location pages
  • Google Ads
  • Social ads
  • Email
  • Video
Marketing partnershipbci-rentals.com →
Bemidji Glass Company website
Glass + glazing · Bemidji, MN

Bemidji Glass Company

Rebuilt around real service searches for residential, commercial, and auto glass, with clearer job pathways, lead forwarding, and Google and Facebook advertising behind it.

  • Website
  • Google search
  • Lead forwarding
  • Paid ads
Full rebuild + paid mediabemidjiglasscompany.com →
Hank's Storage Pros website
Boat storage + service · Bemidji, MN

Hank's Storage Pros

A seasonal quote site for boat and RV storage, shrink wrap, winterization, oil changes, and pickup and delivery. Built, hosted, and maintained by us.

  • Website
  • Hosting
  • Maintenance
Bemidji HVAC website
Heating + cooling · Bemidji, MN

Bemidji HVAC

A nineteen-page lead site for repair, replacement, installation, and emergency service, hosted and maintained by us, with Google and Facebook advertising behind it.

  • Hosting
  • Maintenance
  • Google Ads
  • Facebook ads
Hosting + paid mediabemidjihvac.com →
Creative Log Structures website
Timber manufacturing · Bemidji, MN

Creative Log Structures

Portfolio and quote site for handcrafted log and timber trusses, railings, milling, and kiln drying. Hosted and managed, and migrated to a fast static build.

  • Hosting
  • Management
  • Migration
Hosting + managementcreativelogstructures.com →
Total Timber Restoration website
Log home restoration · Northern MN

Total Timber Restoration

Lead and portfolio site for log home repair, chinking, media blasting, staining, and annual cabin maintenance across Northern Minnesota. Hosted with security and automated backups.

  • Hosting
  • Security
  • Backups
B&D Homes website
Log home builder · Northern MN

B&D Homes

Showcases log home construction, restoration, custom furniture, saunas and pavilions, and gives customers a way to get in touch. Hosted on cloud infrastructure with security and backups.

  • Hosting
  • Security
  • Cloud backups
Hosting + securitybdhomesllc.com →
Metch's Custom Saunas website
Custom saunas + milling · Northern MN

Metch's Custom Saunas

Gallery, options, and quote intake for handcrafted saunas built in Northern Minnesota, alongside the custom milling side of the business. Hosted and maintained.

  • Hosting
  • Maintenance
  • Migration
Hosting + maintenancemetchscustomsaunas.com →
Grant Haven Campground website
Year-round RV campground · Bemidji, MN

Grant Haven Campground

Sixteen pages of amenities, rates, travel guides, and reservation access for a family-run RV park with a clubhouse and golf simulator. Hosted and managed, plus a local-search page.

  • Hosting
  • Management
  • Google search
  • Migration
Hosting + managementgranthavencampground.com →
Marclay Point Resort rebuild preview
Lakefront resort + marina · Cass Lake, MN

Marclay Point Resort

A private point on Cass Lake with five cabins, ninety-four RV sites, and a protected harbor. The premium rebuild replaces a 1990s frameset with drone video, cabin pages, marina and seasonal pages, and booking paths.

  • Website rebuild
  • Drone video
  • Booking paths
  • Hosting
Rebuild in progressPreview the rebuild →
KD Floral website
Florist + ecommerce · Downtown Bemidji, MN

KD Floral

A Shopify storefront for arrangements, gifts, local delivery, wedding consultations, and event floral design. We maintain the store and are adding review management.

  • Shopify
  • Maintenance
  • Reviews
Shopify maintenancekdfloral.com →
Salon West website
Salon · Bemidji, MN

Salon West

Team, service, and contact site for a Bemidji salon of independent stylists offering hair, skincare, and makeup. Hosted and maintained, with a static migration staged.

  • Hosting
  • Maintenance
  • Migration
Hosting + maintenancesalonwestbemidji.com →

No sites in that category yet.

The standard

Clear scope. Useful checks. Dated evidence.

Owned by the client

Domain, content, and project files belong to the business. Care is month to month with a written transfer path.

Checked on a phone

Mobile layout and controls are part of the website work. A published speed score includes its measurement date.

A clear contact process

Where contact forms and follow-up are in scope, we agree on where messages go and who responds.

Measured, with dates

Figures on this page carry their source and date. Reporting and measurement are agreed as part of the work.

How we work

Three ways the work shows up.

The right relationship depends on what already works and what is missing.

Talk about what you have and what would help.

Start with a free 30-minute call, or request a separate written website and marketing review. Any proposed paid work comes with its scope, timing and cost in writing.