Pricing

One job a month covers the year.

Pricing scales with how much your phone rings. Every plan is month-to-month with a 7-day free trial.

Starter

$149/mo

Solo roofer

You answer your own phone and want the AI to catch the rest.

  • Business lines 1
  • AI-handled calls 50 / month
  • AI text-back Instant reply to missed calls
  • Qualifying AI captures issue, urgency, address
  • Follow-ups Manual
  • Support Email
Start free trial
Most popular

Pro

$399/mo

Office + crew

The right fit for most roofing companies with steady inbound calls.

Everything in Starter, plus:

  • Business lines 3
  • AI-handled calls 300 / month
  • Follow-ups Automated on quiet leads
  • Alerts Urgent-lead in-app + email alerts
  • AI tone Friendly or professional
  • Support Priority email
  • Expanded usage Additional usage available
Start free trial

Scale

$899/mo

High volume

For roofing companies handling heavy inbound call volume.

Everything in Pro, plus:

  • Business lines 5
  • AI-handled calls 1,000 / month
  • Custom AI instructions Tune the AI for your company
  • Support Priority email
  • Expanded usage Additional usage available
Start Scale

Frequently asked

How does the free trial work?
Pick any plan, connect your phone number, and you’ve got 7 days free. Stripe collects the card upfront and charges on day 8 unless you cancel.
What happens if I go over my call limit?
We never cut you off mid-month. You'll get a heads-up around 80% of your plan's monthly AI-handled calls, and if you're consistently near the limit you can request expanded usage from your dashboard. There is no automatic per-call surcharge — if you need more capacity, the right move is usually moving up a plan.
Can I keep my existing phone number?
Yes. You keep your current business number and set up call forwarding to the RoofFlow number assigned to your account, so missed calls are handed off automatically. Most contractors are live in under 10 minutes.
Does the AI sound like a robot?
No. It's tuned to sound like a friendly office manager. Tone and business name are customizable.
Is there a long-term contract?
Month-to-month. Cancel anytime from the billing page.
How does cancellation and refunds work?
Subscriptions renew automatically each month until you cancel. You can cancel anytime from the billing page — there are no long-term contracts and no cancellation fees. Your plan stays active through the end of the current billing period. Payments are non-refundable, and we don't prorate partial months, except where a refund is required by law.

Stop losing leads. Start booking jobs.

Set up in under 10 minutes. 7 days free, cancel anytime.