Skip to content
A downtown Staunton cafe with a neon open sign and sidewalk tables
For local business

A website that brings in the calls

You run the business. We build the website that earns its keep: fast, findable, and built so you (not an agency) stay in control. Hand-crafted for small businesses across Virginia.

98%

Site health

Local search, proven

Generations Tree Expert Co

A full rebuild from WordPress to a hand-built Payload and Next.js site for a tree service in Augusta County, with a ground-up SEO strategy: service pages, a service area page, and structured FAQs.

The old site ranked for one keyword, at position 95, against a competitor ranking for more than 200. The new one is 17 pages of original copy built around what customers search for, and the search work is still building momentum. The team updates it themselves, and when the business grows, we grow with you.

View the project

What it costs

Your website is a one-time build plus a managed monthly plan. Every plan includes hosting, security, backups, uptime monitoring, and a quarterly Site Refresh. Pick the level that fits where the business is now; move up whenever you grow.

Starter

A professional presence, fully managed.

$100/mo+ $2,000 one-time build

For businesses that need a clean, fast, mobile-friendly site with the upkeep handled for them.


  • Included: Custom, mobile-friendly website
  • Included: Hosting, security, backups, uptime monitoring
  • Included: 30 minutes of edits per month
  • Included: Quarterly Site Refresh
  • Included: Contact form and basic SEO setup
  • Included: Up to 5 pages

Custom

When your site needs to do more.

From $300/mo+ build quoted

For projects with bespoke features, integrations, or a defined service level. We scope it together and quote it up front.


  • Included: Everything in Signature
  • Included: Bespoke features and integrations
  • Included: Scoped service-level agreement
  • Included: Priority support

How a build goes


The same four steps every time, run by the person who builds the site. No account-manager layer, and no big reveal at the end.

The booking calendar on the Vistoso Creative Book page: a free 30-minute Fit Call with Dan Bates over Google Meet, with open dates and afternoon time slots to pick from

30 minutes

Fit Call

You tell us what the business needs and what your current site does or does not do. We tell you straight whether we can help, what it would cost, and when we could start.

Grid of six page screenshots showing the breadth of the Prism Consulting site in light mode

Step 2 of 4

Strategy and design

We map what your customers search for, then design real pages around it. You review them on a live preview link as they come together, and you approve every word.

Generations Tree Expert Co. homepage on a phone, a desktop browser and a tablet: a photo looking down from a tree onto the crew's trucks, under the headline Trusted Tree Care for the Shenandoah Valley

Step 3 of 4

Build and launch

Hand-built on Payload and Next.js. No theme, no page builder, no template markup with your logo dropped in. At launch we handle DNS, redirects, analytics, and Search Console.

The Vistoso Creative page editor with Live Preview open: the Pricing page's hero fields on the left and the page updating beside them

Then month to month

Training, then the long haul

We sit down and teach you to run it: hours, prices, photos, promotions. Then we stay on for maintenance, monthly edits, and the search work that compounds.

“Dan was a pleasure to deal with and provided a quality website for one of our businesses. We’ve used 3 other local people before this & wasted over $1400. Should’ve went with Dan in the beginning”
Super Steamer Carpet Cleaner
“Such a pleasure to work with, from the many quick edits I requested, to his great eye and advice on colors and branding, to his warm, cheerful, and caring personality, to the great price point.”
Annabeth M
Let's talk

Ready for a website that works as hard as you do?

Tell us about your business, from downtown Staunton to Harrisonburg or Charlottesville. We'll tell you straight whether we're the right fit.