Built for roofers

Roofing software that keeps every crew and every estimate straight.

Inspection photos, material options, crew schedules and the final invoice all live in one place, so the job doesn't depend on someone's memory.

Early access, every feature includediPhone, Android and webImport from Jobber, Housecall Pro and more

Roofing jobs you can run in Tradesman

  • Full roof replacements
  • Leak repairs
  • Storm damage repair
  • Gutter installs
  • Flat roof coatings
  • Roof inspections
Made for roofers

Built around how roofers work

Photos from the inspection to the invoice

Snap the damage on the roof, attach it to the job, and the same photos appear on the invoice the customer pays.

Shingle options on one estimate

Offer three-tab, architectural and premium shingle options in one estimate. The homeowner picks and approves it online with their name.

Schedule crews, not just people

Assign several crew members to a job, see the whole week on the calendar, and track the hours each person spends on site.

Features

Everything your roofing company runs on, in one app

Every Tradesman account gets the same tools. There are no add-ons to buy.

Jobs & scheduling

Create jobs, assign technicians, and schedule on a calendar. Track status from start to finish.

Estimates & invoices

Create, email, and track estimates and invoices. Convert jobs to invoices and accept payments online with Stripe.

Customer portal

Customers log in to view jobs, approve estimates, pay invoices, and submit service requests.

Messaging

Chat with customers and technicians on jobs and service requests. System messages for status changes.

Time tracking & expenses

Technicians clock in and out per job. Log expenses with receipts. See job profitability.

Dispatch & routing

See technicians on a map, optimize routes, and track location in real time.

Pipeline board

Move work from service requests to estimates, jobs, and invoices in one drag-and-drop workflow.

Your website

Get a professional business website with online booking, service details, and customer reviews — no coding needed.

How it works

From the first request to getting paid

  1. 1

    Customer submits a request

    They describe the issue and attach photos through their portal.

  2. 2

    You review and estimate

    Review the request, create an estimate, and email it to the customer.

  3. 3

    Schedule and dispatch

    Convert to a job, assign a technician, and schedule on the calendar.

  4. 4

    Get paid

    Create an invoice from the job. The customer pays online with Stripe.

Questions

What roofers ask before switching

Can customers approve a roofing estimate without making an account?

Yes. They open the estimate from the email, choose any options, and accept it by typing their name. No sign-up needed.

Can I record a workmanship warranty?

Yes. Add a warranty date to the job and Tradesman reminds you before it ends.

How much does Tradesman cost?

Tradesman is in early access and costs less than the big field service apps. Every account gets every feature, and you can start without a credit card.

Can I move my customers over from another app?

Yes. Import customers from a CSV file, or bring your data over from Housecall Pro, Jobber, ServiceTitan, FieldEdge and more.

Does it work on my phone?

Yes. Tradesman runs on iPhone, Android and any web browser, so the office and the field see the same jobs.

Run your roofing company from one place.

Setup takes about five minutes, and you can start without a credit card.

More for roofers

Roofing market data by city

Software for other trades