Sample demo by Praxis AI Solutions - "Example Roofing & Exteriors" is a made-up business, built to show roofing & exteriors owners what's possible.

A sample for roofing & exteriors owners

Storm-damage requests come in sorted, and no bid gets forgotten.

Chris built this example for roofing and exteriors owners. Every name here is made up, and nothing on this page is live.

  • Storm calls arrive with photos, address, and claim status
  • Homeowners see a ballpark in roof squares instantly
  • Every bid gets followed up without you remembering
$648/mo
what a roofing & exteriors business on Roofr + Podium pays at list prices
1 form
with everything you need, any hour
You approve
every message before anything goes live
1

Storm-damage inspection request

The request arrives with everything you need, any hour, while you keep working.

The roof

Tell us what the storm did and we'll set a time to look. If water is coming in now, call (641) 555-0142 and we'll send someone to tarp; tarp requests also get flagged to the owner's phone right away.

Photos of the damage (ground shots are fine, please don't climb up)
Add photos (turned off in this demo)
2

Instant roof ballpark

Customers get a ballpark price on the spot, with the math shown, and send the request when it fits their budget.

Enter the footprint in square feet, the pitch (such as 6/12) and the layers to tear off: footprint × pitch factor + overhang + waste, divided by 100, gives roof squares, priced at [your price] per square for tear-off and reshingle.

Ballpark
$0

    Example rates only, not real prices. Type your own rate and the math updates. The real version uses your prices and says "ballpark" until you've seen the job.

    3

    Bid follow-ups

    Each quote that goes quiet gets a polite follow-up on schedule until someone answers. Nobody has to remember.

    Today this usually comes with: Roofr · $249/mo compare

    Every estimate gets polite check-ins on day 3, 10 and 21 until the homeowner signs or says no, and insurance bids start after the adjuster visit.

    Day 0
    DH
    Dale HinrichsFull tear-off, 28 squares · sent Mon
    Waiting
    RB
    Rick BrandtInsurance roof, adjuster approved · sent Wed
    Waiting
    CW
    Carol WesselsSeamless gutters, front and back · sent Tue
    Waiting
    BS
    Barb SchmittHail repair, south slope · sent Thu
    Waiting
    TO
    Tyler OstendorfGarage siding replacement · sent last Fri
    Waiting
    LK
    Linda KruseReshingle plus ridge vent · sent Sat
    Waiting

    The texts it sends

    Schedule

    1. Hi Jenna, this is an automatic text from Example Roofing & Exteriors. Your estimate is here: [link]. Questions about materials or timing, just reply. Reply STOP to opt out.
    2. Hi Jenna, checking that the estimate came through okay. If you'd like to pick a shingle color or get on the schedule, reply YES and we'll call.
    3. Hi Jenna, happy to go over the estimate in person or with your adjuster. Reply YES and we'll call to set a time.
    4. Hi Jenna, this is our last check-in on your estimate. If now isn't the time, no worries. Reply YES whenever you're ready and we'll pick it back up.

    The money part

    What a roofing & exteriors business often pays every month, and what it could keep

    These are the tools roofing & exteriors owners most often pay a monthly bill for, at their published or reported prices. Tick the ones you pay for, pick your plan, or type your real bill. The math is yours to check.

    Roofr
    Job & customer softwareKeep it, on a cheaper plan

    Keep Roofr on Measure+ ($109/mo). Praxis adds the automatic reminders, follow-ups and two-way texting you moved up for.

    Reported price, March 2026 · source 1

    $a month
    Podium
    Texting & reviewsPraxis replaces it

    Worth replacing if it is mostly used for reviews and basic texting.

    What Praxis builds instead: review-request texts after each job, two-way texting from your own number and missed-call text-back.

    Reported price, October 2026 · source 2

    $a month
    Answering services
    Answering servicePraxis replaces it

    What Praxis builds instead: missed-call text-back and an after-hours text that sorts emergencies from routine calls, so urgent calls still reach you.

    Reported price · source 3

    $a month
    Another bill
    Type your own

    What you pay now, and what you'd pay after (0 if Praxis replaces it, or the cheaper plan's price).

    $now, a month$after

    Software you'd keep (accounting, practice or shop records, payroll) isn't on this list: Praxis works alongside it, it doesn't replace it. Prices change; every one below links to where it came from.

    Where every price comes from (3 sources)
    1. Roofr: as reported The Short Answer Roofr is free on Starter with $19 reports, $249/month on Essentials, and $349/month on Scale (drop to $209 and $299 with annual ... contractortoolstack.com
      The cheaper plan (Measure+, $109): $109/month for 6-hour delivery, and $169/month for 2-hour delivery. softwareconnect.com
    2. Podium: as reported Core is $399 a month and Pro is $599, both listed openly on podium.com/pricing, and the top Signature tier is quoted. contractortoolstack.com
    3. Answering services: as reported - •Ruby: $250/month for 50 minutes; Posh: $65/month plus $2.30 a minute (Sept 2026). oncrew.ai
    4

    What following up on every quote could be worth

    The other side of the money: the work that slips away today. Type in your own numbers.

    At these numbers
    $0
    a month in extra jobs won

    The starting numbers are examples for a typical roofing & exteriors business, not yours. Type your own; nothing you type leaves this page. An audit of 2,241 US firms found the average business took 42 hours to answer a web lead (Harvard Business Review, "The Short Life of Online Sales Leads"). Source

    Who builds it

    One person you can call

    I'm Chris, and I run Praxis AI Solutions out of Mason City, Iowa. When something needs changing, you call or text me, not a support line. In the real version, storm requests land on your phone with the address and photos, tarp emergencies get flagged right away, and quiet bids get polite check-ins on their own. Insurance bids wait for the adjuster visit and then get their own check-ins, so nobody gets pushed before they've heard from their carrier. You approve every form, rate and text before anything goes live.

    (641) 530-2599
    • One price, in writing, before you pay a dime.
    • Nothing sends, posts or charges without your okay.
    • You own what I build. It keeps working even if we never talk again.
    • If I can't build it, there's no charge.

    In person around North Iowa; anywhere else over a screen share. Same price, same person.