RoofPilot · roofing softwareA ballpark from the satellite map.
Inspections that are ready to sign.

A website where homeowners outline their roof on the satellite map and see your ballpark price, an AI receptionist that answers the storm and leak calls at night, online inspection booking, and invoices for the deposit and the balance paid by card. Give us your business name and we email you your site in a few minutes.

Get my free site Free site · No credit card · Emailed to you in minutes
Your business name is enough. Your site, with your prices, in a few minutes.
Copper Gable RoofingLive example
Creating the identityLoading your roof pricesBuilding every pageYour website, ready to review1/4
One name → one identity
Copper Gable Roofing

Logo, colors and a name people remember.

Your rates, in the calculator and the receptionist
Shingle roof replacement2,000 sq ft footprint$13,500
Metal roof2,000 sq ft footprint$26,000
Roof repairfrom$400
New gutters150 ft$1,600
Ballparks, confirmed on the roof. Change any number from your phone.
All your pages
Home
Roof replacement
Roof repair
Storm damage
Tulsa, OK
Contact
Content + job photos + prices
Services Our roofs
Tulsa, OK · Your local roofer

A new roof, priced before we climb.

Shingle, metal and tile roofs, repairs and gutters. See a ballpark tonight, book your free inspection this week.

Home, every service, every town, contactEnglish, Spanish and Portuguese versionsAlso preparing EN/ES/PT versions
Everything a roofing company runs on
Website with your roofs and licenseBallpark prices from the satellite mapAI receptionist, day and nightInspection bookingDeposit and balance invoicesGoogle reviews
By Fuly · Miami, Florida130+ websites built on the same engineNVIDIA Inception member · ElevenLabs Grants recipientSee your site before you pay

Roof replacement estimates

A ballpark for the roof
before you set up the ladder.

Homeowners type their address, outline the roof on the satellite map, pick the material and the extras and see your ballpark range. The map measures the footprint, not the pitch, so the page says it clearly: you confirm on the roof. Try it below, the way your customers would.

One address · one roof outline · one ballpark

The homeowner outlines the roof.

They type the address and trace the roof line on the satellite map. That gives the footprint in square feet.

They pick the material and the extras.

Shingle, metal or tile. Steep pitch, second story, an extra layer to tear off. The range comes from your rates.

You get the lead, ready for an inspection.

Address, footprint, material, extras and the ballpark they saw. You confirm on the roof.

What the homeowner typed

4417 S Columbia Ave, Tulsa. The shingles are 22 years old and the hail last month knocked some loose. One story.

Measured on the map: 2,100 sq ft of roof footprint
What you receive
Customer
Linda R. · (918) ***-**36
Address
4417 S Columbia Ave, Tulsa
Measured
2,100 sq ft footprint, pitch to confirm
Job
Asphalt shingle replacement · about $14,100
Next
Book the roof inspection
See the call it came from
Copper Gable Roofing · WebsiteLive calculator

Estimate your price

Your estimate

What do you need?

Customize your project

Measure the area on the satellite map

Optional add-ons

Estimated range

Ballpark estimate. Final price is confirmed after we review your project.

Try it with your own prices

Change the numbers and the estimate above reprices. On your site you set them once in the dashboard.

This is what your customers see on your site, with your prices and your extras.

Put this on my site

Interactive example with sample rates. Your calculator uses your prices, and every number is a ballpark you confirm on site.

Quote, schedule, get paid

One roof, start to finish.
Deposit in, balance paid.

The homeowner sees the ballpark at night and books the inspection. You confirm on the roof, they sign, and the deposit invoice covers the material. When the ridge cap is on, the balance invoice goes out and they pay by card. Insurance job? You handle the adjuster as always; the invoices work the same.

Quoted · scheduled · paid

A ballpark at 8:40 p.m., confirmed on the roof.

Linda outlined her roof and saw about $14,100. Your inspection on Wednesday confirmed one layer and a walkable pitch.

Signed, deposit paid, install on the calendar.

The deposit invoice went out by text and she paid by card the same day. Material is ordered and both of you get a reminder before tear-off.

Balance paid by card on the last day.

You text the balance invoice from the driveway after cleanup. She pays from her phone; the job shows paid in full.

One example job

Asphalt shingle replacement

$14,100ballpark on the site, confirmed on the roof, deposit and balance paid by card
  • Linda R. · Tulsa
  • 2,100 sq ft footprint traced on the satellite map
  • Pitch and layers checked at the inspection
Copper Gable Roofing · JobsExample job
Quoted0
Mon 8:40 p.m. · websiteLinda R. · Tulsa

Asphalt shingle replacement

$14,100
Scheduled0
Inspected Wed · install Tue the 21stLinda R. · Tulsa

Asphalt shingle replacement

$14,100
Paid0
Deposit Wed · balance Wed the 22nd · cardLinda R. · Tulsa

Asphalt shingle replacement

$14,100

Example job. Your prices, deposit rules and customers are yours. RoofPilot does not file insurance claims.

Roofing answering service

The storm hits at 11 p.m.
Every call gets answered.

The AI receptionist answers with your company name, takes the leak or the storm damage details, gives your prices as a ballpark and texts you the urgent ones right away. You decide who gets a tarp tonight and who gets an inspection tomorrow.

Answered · quoted · texted to you

Water through the ceiling, after hours.

The receptionist answers with your company name, in the caller’s language, and asks where the water is coming in.

It quotes from your prices.

Emergency tarp, typical repair, full replacement. The same numbers as your website, always as a ballpark.

You get it by text, marked urgent.

Address, what is leaking, roof age, one or two stories and a callback number, ready for you to decide.

Copper Gable RoofingAI receptionist · example call

Hi, the storm just came through and there is water dripping from the bedroom ceiling. Can someone come?

RoofPilot receptionist · quoting from your calculator

Thanks for calling Copper Gable Roofing, I am sorry about the leak. Put a bucket under it and move anything you can away from the wall. I am sending your details to the owner now as urgent. An emergency tarp is $350, and small leak repairs usually run about $460 to $940 once the roofer sees it. What is the address, and is the house one story or two?

Texted to you, marked urgent
Job
Active leak, bedroom ceiling, after storm
Address
2830 E 41st St, Tulsa
Price heard
Tarp $350 · repair $460-$940
Next
Call back tonight, tarp at first light?
Your inbox · example
MB
Mark B. · Call 11:06 p.m.Active leak after the storm · 1 story · heard tarp $350
Urgent
JS
Missed call · (918) ***-**52AI: "Hi, this is Copper Gable Roofing. Did the storm damage your roof? I can book an inspection."
AI reply
LR
Linda R. · WebsiteOutlined 2,100 sq ft. Shingle replacement, about $14,100?
Inspection booked
KT
Karen T. · GoogleGutters pulling off the fascia, about 150 ft. Price?
Replied
Reply time1.4s

Example call and inbox. The receptionist quotes from your calculator and never promises insurance coverage; nothing here is a real customer.

Roofing marketing

Homeowners search "roofer near me".
Your company comes up.

How to get roofing leads without door knocking or buying shared leads: a page for every service and town, photos of your own roofs, a review request after every job and the details Google checks first.

Found · chosen · reviewed

A homeowner searches. You are in the three.

A page for every service and every town you work is how Google matches you to "roof repair in Broken Arrow".

They pick the roofer with the photos and a number.

Your site shows finished roofs, your license and a ballpark at 10 p.m. The others say "call for a free estimate".

After the roof, the review request goes out.

A short text with your Google link. Happy customers post; unhappy ones reach you first.

What Google checks
A page for every service and every town you work
Fast pages with structured data Google reads
A steady flow of new reviews, not a burst after one storm
New blog posts every season about what homeowners search

“I saw a price range on their website the night I called around. The inspection matched it, the crew finished in a day and picked up every nail.”

Linda R. · Tulsa · example review

Example search and review. Positions on Google are never guaranteed.

Your morning, in one screen

Everything that came in overnight.
Sorted before the crew shows up.

No apps to stitch together. Storm calls, inspections, today’s installs and the deposits and balances, in the same place your website and receptionist send everything.

Inbox · today · money

Three calls came in after the storm.

The leak is marked urgent. The others have the address, the footprint and the ballpark they saw.

One tear-off and two inspections.

The crew is on the Morales roof. You inspect in the afternoon. Reminders already sent.

Deposits in, balances due.

Every job with its deposit and its balance. One list shows who still owes.

Copper Gable Roofing · DashboardExample

New since last night

Mark B. · Call 11:06 p.m.Active leak after the storm · heard tarp $350Urgent
Linda R. · WebsiteShingle replacement · 2,100 sq ft · saw about $14,100Inspection
Karen T. · GoogleNew gutters, about 150 ft · quoted $1,600Replied

Tuesday · Tulsa

7:00D. MoralesTear-off and shingles, 1 layerDeposit paid
2:00Linda R.Roof inspectionReminded
4:00Mark B.Leak check after tarpBooked online

This month

Invoiced$86,400
Deposits paid by card$21,300
Roofs done6

Example dashboard with sample numbers. Nothing here is a real customer.

How it works

Your site is built.
Before you pay a dollar.

01

Tell us your business name

Your city and your email. We email you the link to your site in a few minutes.

02

Set your prices

Shingle, metal and tile replacements by the square foot of footprint, repairs, gutters and the extras like steep pitch or a second layer. They go into the calculator and the receptionist the same day.

03

Keep it if you like it

Pick a plan and it goes live on your own .com. If not, you owe nothing.

See real ones

Three example sites,
three different looks.

Each one was built the way yours will be: from a business name and a city. Open them, tap around, get a price.

Example businesses made to show the product. Yours gets your name, your photos and your prices.

Runs while you work

One job, start to finish.
Nobody in the office.

RoofPilot follows every job for you: the quote, the crew, the reminders and the review. You only hear about it when something needs you.

  1. 9:41 pm

    A customer asks for a price

    The website or the AI receptionist quotes from your prices and takes the request. It lands in your inbox with the quote attached.

    Automatic
  2. Next morning

    The job goes to the right person on your crew

    You assign it and they get a text or email with the address and the time. One tap to accept; you are told when they do.

    Automatic
  3. 3 hours later

    Nobody accepted? You hear about it before the customer does

    They get a reminder first. If the job is still open, you get a text so you can move it to someone else. No job slips through.

    Automatic
  4. Day before

    The customer is reminded

    A reminder the day before and another an hour before, so nobody is surprised at the door and fewer visits are wasted.

    Automatic
  5. Day after

    The review request goes out

    Once the job is done, the customer gets your Google review link. More reviews, without you remembering to ask.

    Automatic

Every message can be edited or turned off, and texts to your crew only go out inside the hours you set.

Everything included

The whole office,
already set up for you.

Other software hands you an empty account. RoofPilot arrives built: your site, your prices, your messages and your receptionist are working the day you say yes.

Get found

  • Your website on your own domain
  • A page for every service and town
  • English, Spanish and Portuguese
  • Articles written for your trade
  • Built for Google and for AI answers

Win the job

  • Instant prices from your own rates
  • Satellite measuring on the map
  • AI receptionist for calls and chat
  • Replies by text, WhatsApp and email
  • Online booking with your hours

Do the job

  • One inbox for every lead
  • Calendar, synced with Google Calendar
  • Jobs sent to your crew to accept
  • An alert when a job is not accepted
  • Customer reminders before every visit

Get paid and reviewed

  • Invoices your customers pay by card
  • Review requests after each job
  • Follow-ups that go out on their own
  • Every message editable, in your words
  • No contract. Cancel anytime.

We set all of it up. You give us your business name.

Compared with the usual apps

Jobber-style apps organize the work you have.
RoofPilot brings the next roof.

Most field-service software starts after the homeowner found you. RoofPilot starts before: the website, the ballpark from the satellite map and the receptionist that get the inspection booked, with the scheduling and the deposit and balance invoices behind them.

Typical field-service appsRoofPilot
Your own websiteNot included, or a template you fill in yourselfBuilt for you first, free to see, with your roofs and license on your own .com
Homeowners get a number at nightA "request a free estimate" formRoof outlined on the satellite map, ballpark shown, confirmed on site
Storm and leak calls after hoursVoicemailAI receptionist takes the details, quotes your prices and texts you the urgent ones
Deposits and balancesOften an add-on or a separate payments toolA deposit invoice and a balance invoice, both paid by card
Set-upYou enter everything, days or weeksYour name and city; the rest is built in minutes
PricePer user, from about $40 to $200 a month$35 to $89 a month, domain included, cancel anytime

Feature comparison as of October 2026 with the common field-service apps; check each one’s own site for current details.

Pricing

Simple pricing.
Your domain included.

No setup fee and no contract. Start with the website, add the AI receptionist before storm season fills your voicemail.

Website

$35/mo

  • Roofing website on your own .com
  • Roof replacement calculator from the satellite map
  • A page for every service and town
  • Leads to your phone and email
Get my free site

BusinessMost popular

$89/mo

  • Everything in Website
  • AI receptionist for storm and leak calls, on a local number
  • Online inspection booking and reminders
  • Deposit and balance invoices paid by card
  • Automatic Google review requests
  • Seasonal blog posts written for you
Get my free site

Roofing business guides

Run a better roofing company.
Written for owners who still climb.

How to Start a Roofing Company: Licenses, Insurance, Crew and First JobsStarting out

How to Start a Roofing Company: Licenses, Insurance, Crew and First Jobs

What it takes to start a roofing company: state licensing, the insurance that eats your margin, the equipment and crew you need, and how to land your first roofs without storm chasing.

Read the guide
How Much to Charge Per Square for Roofing: The Math Behind the NumberPricing

How Much to Charge Per Square for Roofing: The Math Behind the Number

How roofers set a price per square: material, labor, disposal, permit, overhead and profit, with a worked example for a 2,000 square foot footprint and the adders for pitch, stories and layers.

Read the guide
Roof Replacement Cost by Material: Shingles, Metal and Tile ComparedPricing

Roof Replacement Cost by Material: Shingles, Metal and Tile Compared

What a roof replacement costs in asphalt shingles, metal and tile on the same house, what each one lasts, and the extras that move the price, with typical US ballparks.

Read the guide
Roof Repair Pricing: Minimums, Common Repairs and When to ReplacePricing

Roof Repair Pricing: Minimums, Common Repairs and When to Replace

How to price roof repairs so small jobs pay: a trip minimum, a price per damaged square foot, flashing, pipe boots, emergency tarps and the repair or replace conversation.

Read the guide
How to Get Roofing Leads Without Door Knocking or Buying Shared LeadsGetting customers

How to Get Roofing Leads Without Door Knocking or Buying Shared Leads

Where roofing leads come from when you stop knocking doors and buying shared leads: Google Maps, your website, the neighbors around every job, referral partners and fast answers.

Read the guide
Roofing Storm Season: How a Small Company Gets Ready for Hail and HurricanesStorm season

Roofing Storm Season: How a Small Company Gets Ready for Hail and Hurricanes

How a small roofing company prepares for storm season: phones, tarps, triage, scheduling inspections by neighborhood, honest pricing and staying clear of storm chaser habits.

Read the guide

Who builds it

A real company,
not a template shop.

RoofPilot is built and run by Fuly, a software company in Miami, Florida. The same engine already runs websites, quotes and phone lines for local service businesses.

  • Fuly is operated by CITY PROFILE LLC, founded in Miami in 2025
  • Built by Gonzalo Casas, an engineer who has shipped small-business websites since 2016
  • Member of the NVIDIA Inception program and ElevenLabs Grants recipient (the voice behind the AI receptionist)
  • Support in English, Spanish and Portuguese
About Fuly
Hollywood Junk, published with Fuly
Hollywood Junk, published with Fuly
Hollywood Cement, published with Fuly
Hollywood Cement, published with Fuly
Miami Profile, published with Fuly
Miami Profile, published with Fuly

Before you begin

Good questions.
Straight answers.

What is the best roofing software for a small roofing company?

The one that brings you signed roofs without more office work: a website that gives homeowners a ballpark from the satellite map, someone to answer the storm calls at night, inspection booking, and invoices for the deposit and the balance that customers pay by card. RoofPilot puts those in one place, set up for you.

Does the satellite map measure the pitch of the roof?

No. The homeowner outlines the roof from above, which gives the footprint. Your rates assume a normal walkable pitch, and the customer can add steep pitch or a second story as extras. The price is a ballpark; you confirm the real measurements on the roof before anyone signs.

Does it file insurance claims?

No. RoofPilot is not claim software. It gets the call answered, the inspection booked and the invoices paid. You and the homeowner handle the adjuster and the paperwork the way you do today.

Do I really get the site for free?

Yes. We build it first and you only pay if you decide to keep it. No card is needed to see it.

Is the domain included?

Yes. Every plan includes a .com in your business name, renewals included.

Is there a contract?

No. Monthly plans cancel anytime from your dashboard.

Does it work in Spanish and Portuguese?

Yes. Your site, the estimate calculator and the AI receptionist speak English, Spanish and Portuguese.

I already use Jobber or another app. Do I have to switch?

No. Keep it for the jobs you already have. RoofPilot is the part that brings the next customer: your website, the instant price and the receptionist. It also has its own calendar and invoices if you would rather have everything in one place.

Who sets it up, and who do I call if I get stuck?

We do. Your site, your prices and your messages are ready when you first open it; you change what you want from your phone. Real people answer at support@fuly.io in English, Spanish and Portuguese.

Your free site starts with your business name

You know roofs.
We’ll fill the calendar.

Get my free site Free site · Domain included · Cancel anytime