TemplatesRoofing

Ridgeline

One-page website for roofing businesses

A fast one-page site for a local roofing company that does repair, replacement, and the week after a hail storm. The download includes a finished folder you can upload as it is. Edit one JSON file to change the words, pick a color preset, and upload again. Personal license for one business, Agency license for client work.

Ridgeline template on a phone and a desktop browser, with its drawn hero scene

Two licenses

Same files either way. Every template is the same price. The license is written out in the download.

Personal

$39

One business

One production website, for one business: yours or a single client’s. Keep a staging copy of that same site.

Agency

$99

Your clients

Unlimited client websites. Your clients get their finished sites. You can’t resell or give away the template itself.

Ridgeline is a single-page website for a residential roofing company. It is the page that gets you a call: the name, a tap-to-call button, the work you do, the towns you cover, and your hours.

The page is built for the week after a storm. A dark band asks “Storm damage?” and puts a tap-to-call button under a free inspection. Above that, “How a claim works” walks a homeowner through three steps: you come look at the roof, you write down what you see, and you can be there when the adjuster visits. The rest of the page is services, a service area, and hours next to a quote form.

You do not start from a blank file. The dist folder is ready to upload. To change the words, edit content/site.json, run python3 build.py, and upload dist again. The download includes three color presets (Shingle (day), Shake (morning), and Hail (night)) and original illustrations of a house with a shingled roof, a ladder, a stack of shingles, and, on the night preset, hail and a tarp. Swap in your own pictures when you have them.

The quote form is a placeholder until you connect it. Point it at a form service, or replace it with a phone link, before the site is public.

Ridgeline is part of the Plains & Pixels family of one-page templates for small businesses. Every template in the family uses the same type, spacing, and call button.

Ridgeline Roofing in Larkfield is a fictional sample business. Replace it with yours.

Three color presets

Each preset has its own drawing, not just a new button color.

The Ridgeline page in its three presets: Shingle, Shake, Hail
  • Shingle · day
  • Shake · morning
  • Hail · night

Features

  • One page: hero, three-step insurance claim walkthrough, services, storm-damage band, service area, hours, quote form, footer
  • Storm damage band with a tap-to-call button for a free inspection
  • Phone-first: tap-to-call in the hero and a call bar pinned to the bottom on mobile
  • Ready to upload: the dist folder is already built. Content lives in one JSON file. Python 3 is only needed if you change the words
  • Three color presets: Shingle (day), Shake (morning), and Hail (night). Each has its own drawing, not just a new button color
  • Original illustrations included. No stock photos to license
  • Static output for Firebase Hosting, Netlify, Vercel, or any host
  • Personal and Agency licenses, written in the download

What’s in the download

And what isn’t, so there are no surprises.

Included

  • The one-page site: HTML and CSS
  • One content file and a small Python build script
  • Three color presets with original illustrations. No stock photos to license
  • Fraunces and Outfit fonts (SIL Open Font License)
  • A README with the go-live steps, and the license

Not included

  • Hosting or a domain name
  • A working quote form. It’s a placeholder until you connect a form service or swap it for a phone link
  • Photos of your business. Add your own when you have them
  • Real business details. The sample businesses are fictional, so replace them