Skip to content
Business Website Themes
ridgeline.demo

Ridgeline

A free roofing company website template for WordPress: roof replacement estimator, storm damage page, financing, materials gallery and free-inspection form.

Free
GPL license
  • Free for personal & commercial use
  • No account or email required
  • Downloaded from the official source
Type
Open source
License
GPL
Updated
—

About Ridgeline

Ridgeline is a free roofing company website template for WordPress. It includes a 15-section home page, a roof replacement cost estimator, materials showcase, storm-damage and insurance claim help, financing, project gallery, reviews, FAQs and a built-in free-inspection form — built to win roofing leads in your service area.

Pages included

  • Home — The full home page: hero, credentials, services, estimator, materials, storm damage, why us, numbers, process, financing, reviews, FAQ, tips and inspection form.
  • Services — Roof replacement, repair, metal roofing, storm damage and gutters in detail, plus process and FAQ.
  • Estimate — Roof replacement estimator, financing and FAQ.
  • Storm damage — Storm and hail damage help, insurance claims, process and reviews.
  • About — Company story, values, team, numbers and a call to action.
  • Contact — Free inspection form, contact details, hours and FAQ.
  • Roofing advice — a styled blog with three demo posts, archive and search templates.

A 15-section home page

Hero · Credentials · Services · Roof estimator · Materials · Storm damage · Why choose us · Numbers · How it works · Financing · Reviews · Call to action · FAQ · Roofing advice · Inspection form.

Custom plugins included

Booking Requests — our own free plugin, bundled in the ZIP and installed in one click. It adds a booking and quote-request form block with a request inbox, email notifications, status tracking and CSV export. It also includes the Quote Estimator block: an instant price calculator that shows visitors a range before they ask.

Fast, accessible and SEO-friendly

Ridgeline is a block theme: every section is a pattern you can edit in the WordPress page editor with no code. It uses self-hosted fonts, no theme JavaScript, AA color contrast and responsive layouts, and works with Yoast, Rank Math and other SEO plugins. Three color styles are included. Looking for a roofing website template, roofing company website template and roof repair website template? Install Ridgeline, import the demo and start editing in minutes.

Features

  • Block editor
  • Price estimator
  • Quote form
  • Style variations
  • One-click demo
  • Accessibility-ready
  • Responsive
  • SEO-ready

Live demos

Runs a real WordPress site with this theme installed, right in your browser. Nothing to install — it resets when you close it.

Custom plugins included

Built by us, free to use and bundled inside the theme ZIP. They install in one click from the theme’s setup screen.

Booking Requests

Our own free plugin, bundled in the theme ZIP and installed in one click. It adds a booking and quote-request form block: requests are saved in your dashboard, emailed to you and exportable.

  • Appointment, quote and consultation form block
  • Choose the questions: phone, address / ZIP, service, date, time, message and your own extra question
  • Request inbox with New / Contacted / Booked / Closed tracking
  • Email notifications and optional customer confirmation
  • CSV export for Excel and Google Sheets
  • Spam protection without CAPTCHAs (honeypot, timing check, rate limit)
  • Works with WordPress personal data export and erase tools

Quote Estimator

A price-calculator block included in the Booking Requests plugin. Visitors move a slider, pick a package and add-ons, and see an instant price range — then request an exact quote.

  • Slider for size, quantity, hours or weight
  • Packages with multipliers and optional add-ons
  • Shows a price range (±%) or a single price
  • Fully editable in the block sidebar — no code
  • Fast: a few lines of vanilla JavaScript, no libraries

How to install

1. Install the theme

  1. Download ridgeline.zip. Don’t unzip it.
  2. In WordPress, go to Appearance → Themes → Add New Theme → Upload Theme.
  3. Choose ridgeline.zip, click Install Now, then Activate.

2. Import the demo

  1. Go to Appearance → Ridgeline setup and click Import demo content.
  2. This creates the Home, Services, Estimate, Storm damage, About, Contact and Roofing advice pages, sample posts with photos, the menu and the front page. It also installs Booking Requests, our free plugin (booking form + Quote Estimator calculator) that comes inside the theme.

3. Set up your forms

  • In Bookings → Settings, add your services, preferred times and the email address that should receive requests.
  • Requests appear under Bookings. Mark each one as Contacted, Booked or Closed, and export them to CSV any time.
  • Select the Quote estimator block in the page editor to set your own prices, slider range, packages and add-ons.
  • The form can ask for the service address or ZIP code — switch it on in the block sidebar.
  • If notification emails don’t arrive, install an SMTP plugin such as WP Mail SMTP. Requests are always saved in the dashboard either way.

4. Make it yours

  • Edit text and photos right on each page — just click and type.
  • Update your phone, email, address and hours in Appearance → Editor → Patterns → Header / Footer.
  • Change colors and fonts in Appearance → Editor → Styles. Try the Slate blue and Forest styles.
  • Add more sections from + → Patterns → Ridgeline: Sections.

The ZIP includes INSTALL.txt with these steps.

Prefer not to do it yourself? We’ll set it up for you.

Built with

Full Site Editingtheme.jsonBlock patternsBundled plugin
Helio template preview
Free Featured
Live preview
WordPress Free

Helio

A free solar company website template for WordPress: solar cost calculator, financing, incentives and a built-in free-quote form.

GPL Live demo
Plumbline template preview
Free Featured
Live preview
WordPress Free

Plumbline

A free plumbing website template for WordPress with the booking form in the hero, a 24/7 emergency banner, flat-rate price list and maintenance plans.

GPL Live demo
WordPress Free

Aeris

A free HVAC website template for WordPress: AC installation estimator, seasonal offers, maintenance plans, financing and a service booking form.

GPL Live demo