← Field notes
Roofing
Starters

A roofing website for the morning after the hail storm

WeVibeSitesUpdated
WeVibeSites.com cover for the Roofing starter: a house beside the post title.

The hail stopped around nine last night. By morning, half the street is out on the lawn, looking up. Someone spots a dent in the gutter. Someone else finds shingle bits by the fence. Then they all pull out their phones and search for a roofer.

What they find next matters. A site that only says "call us" makes them wait on hold, while your crew is up a ladder. A site that lets them ask for a look, pick a time and send photos of the damage lets them feel taken care of. You get a clean list of jobs instead of a full voicemail box.

That is the job of our Roofing starter.

A site built around the work you do

The starter is a full website made for roofing companies. It has a page for each service you name, like repairs, full roof replacement or gutters. It has a request form for an inspection or an estimate. Each request goes to the inbox you choose. It lists the towns you serve, in your words.

It also stays honest about roofs. The site never claims to judge a roof from a photo. Any insurance info on it is plain education, not claim advice. And it never makes up a storm alarm to scare people. You decide when to post storm news, and you take it down when it is over.

You can see one look the site can have on Summit Roofing. Summit is a made-up company we run as a demo. It shows things like a roof quiz, a before-and-after gallery and drone photos. Those are shown on the demo, and they are not part of a Launch unless they are on your Launch list.

What a Launch sets up

The starter code is free, and anyone can clone it for $0. A Launch is when we set it up with you. It costs $2,500, paid once, and you get two hours, live, with one of our people.

If you want them, we set up and test each of these with you on the call:

  • Online booking. We connect your Google or Microsoft calendar. We add your inspection types and your hours. Then we book one real test visit.
  • Online payments. Deposits go into your own Stripe, PayPal or Square account. We never hold your money.
  • A client portal. Homeowners sign in with a code we email them. They see their bookings, quotes, invoices and files.
  • One contact list. Every form, booking and payment becomes a contact. We bring in the contacts you already have.

We also put in your real company name, your crew, your logo and your colors. We check that it all works on a phone, since that is where a worried homeowner will find you.

Changes, the easy way

Roofing has seasons. Your site should keep up without a web person.

After Launch, you change your site by telling it what you want, in plain English, like a text message. Type "add a page for metal roofs." Type "put a storm notice on the home page for this week." Later, type "take the storm notice down." That way of building is called vibe coding. On the call, you make one real change like this while we sit with you.

We also show you the visual editor. You click on a line of text or a photo and change it right where it sits. It is handy for a new phone number or a fresh job photo.

What you own, and what it costs after

Your site runs in your own Replit account. We charge $0 a month. Your host bills about $20 US a month for use. If you would like us to host it, that is $19 a month. You own the code, and you can leave with a full copy any time.

We walk you through your own admin before we go. You will know where each request, booking and deposit lands.

Job photos and customer reviews go up only when the homeowner says yes, in their own words. We never make up jobs or reviews.

Take a look

Read more on the Roofing starter page, or start your Launch. Want to talk first? Book a free call. Or type your web address on See what you'd get, and we will show you what a Launch would set up for your company.

Your website

See what you’d get.

Type your web address. We show you what your site does today and what a Launch would set up. Or book a free 20-minute call.