Basalt (208) 244-6886

Websites for roofing contractors  /  Idaho and Utah

Your ads work.
Your website doesn't.

You pay for every click. It lands on a page that takes nine seconds to load, doesn't fit a phone, and gives a homeowner nothing to tap. I rebuild that page so the calls you already paid for come through.

01

Where the money leaks out

Layer 01

It loads too slowly on a phone

Homeowners find you standing in the yard looking at a wet ceiling. If the page hasn't drawn in three seconds they're back on Google tapping the next roofer down the list, and you were billed for the click either way.

Layer 02

There's nothing to tap

No tap-to-call, no short form, a phone number set as an image. Every extra step between a leaking roof and your crew is a step where the lead quietly leaves.

Layer 03

It doesn't look like a real company

A “Not Secure” warning in the address bar, a copyright line from 2016, a template three competitors also use. Homeowners about to spend fifteen thousand dollars read all of that as risk.

02

What you get

The rebuild

  • Five to seven pages, written for homeowners searching right now
  • Loads in about a second on truck-stop signal
  • Tap-to-call and a quote form on every screen
  • Your service area, your crews, your real jobs. No stock photos
  • SSL, sitemap, schema, Google Business Profile tuned
  • Live in two weeks

The care plan optional

  • Hosting, backups, and uptime monitoring
  • Content edits. New crew photo, new service, new town
  • Speed and security patching
  • A short monthly note on calls and form fills
  • Cancel whenever. The site stays yours either way

Fixed price, quoted before anything starts. No hourly billing, no discovery phase, no annual contract.

03

How it goes

  1. 1

    A 15-minute call

    What you charge for a roof, where your leads come from now, what you spend on ads. If a new site won't pay for itself, I'll say so on that call.

  2. 2

    You see it before you pay

    I build your real homepage, your name and your towns, and walk you through it on a screen share. No deposit to get there.

  3. 3

    Live in two weeks

    You approve, I finish the rest of the pages, point your domain, and hand over the keys. Nothing is held hostage.

04

Don't take my word for the speed

Google grades every page with the same free tool. This one included. Run it yourself, then paste in your own address and compare. That gap is the whole pitch, and it costs you nothing to check.

Test this page on Google PageSpeed

100

Performance

100

Accessibility

100

Best practices

100

SEO

05

Who you'd be working with

I'm Dustin, and Basalt is me. Thirteen years as a senior software engineer building systems that have to stay up, now pointed at a much smaller problem: roofing websites that lose the calls their owners already paid for.

I live in Pocatello, Idaho and work with a small number of roofing companies across Idaho and Utah. Small enough that you get me on the phone, not an account manager in another time zone.

Worth 15 minutes?

Bring your ad spend and your busiest month. I'll tell you straight whether your website is costing you work.