Change orders priced and approved

General contractor CRM software

General contractor CRM software where the change order gets priced before the work starts. Subcontractors see their own dates on their phones. Clients follow progress photos from their link and every phase bills from the project record.

General contractor software and a contractor CRM for remodelers and builders. Estimates that follow up on their own, a remodel priced by phase with a deposit, crew hours, receipts and profit per project.

  • From $19/month
  • 14-day free trial
  • Same-day US support
Natalia, Pink Upholstery Cleaning
“We run every customer conversation through Smarfle. Texts, emails and reminders are in one place, our customers love paying with Apple Pay, and when we are busy or closed the text bot answers new leads for us.”
Natalia, owner of Pink Upholstery Cleaning, Orlando, FL

General contractor software for scheduling and invoicing

You juggle subcontractors, change requests and staged billing across a handful of construction projects. Smarfle keeps each project's schedule, scope and invoices together, from one crew to several.

General contractor scheduling software

Projects sit on a calendar and a drag-and-drop board, so moving a start date takes one drag instead of a round of calls.

General contractor dispatch software

Crew leads and subs see only the projects you assign them, in order on their phones, with plans and site photos attached.

General contractor billing software

Bill the deposit at signing, progress invoices as phases finish, and the balance at the end, each tied to the project.

General contractor invoicing software

Each invoice builds from line items with the deposit credited, and the client pays by card, or by bank transfer on commercial work.

Contractor call tracking

Project leads call several contractors. Each call is recorded with its source, and a missed one gets a text back before they move on.

Reviews and GBP

Homeowners asked for a review after the final walkthrough build the rating people read before inviting you to bid.

Website and lead follow-ups

Bid requests through your site attach to the client, and estimates that stall get nudged three and seven days later.

Revenue and payment reports

See revenue, payments and lead sources for the whole business or for each branch.

Construction CRM plans that grow with your company

All plans include a 14-day free trial. No credit card required.

Solo

Sole operators getting started

$19/mo

  • 1 user
  • Up to 500 clients
Start Free Trial

Starter

Small teams adding tools and growth

$99/mo

  • Up to 5 users (1 owner + 4 techs)
  • Up to 2,000 clients
Start Free Trial

Most Popular

Professional

Growing service businesses

$199/mo

  • Up to 10 users
  • Up to 5,000 clients
Start Free Trial

Business

Multi-location operations

$349/mo

  • Up to 30 users
  • Up to 10,000 clients
Start Free Trial

SMS, email, AI, and voice are billed pay-as-you-go. See every plan and usage rate →

Estimate your monthly bill

Your team, clients and jobs, with texts, emails and calls at their real rates.

Your business

Move the sliders. Nothing is sent anywhere and no email is asked for.

3
150
60

Assumes each job sends 2 texts out, gets 1 reply back and 2 emails, and that a tracked call runs 3.5 minutes. Text more than that and you pay more; text less and you pay less. Nothing here is an allowance you lose.

Your estimate

Recommended plan

Starter$99/mo

Usage this month

  • 120 texts out× $0.03 = $3.60
  • 60 replies in× $0.03 = $1.80
  • 120 emails× $0.01 = $1.20
Plan$99
Usage$6.60
Total a month$105.60

About $1.76 per job

Start with Starter

14 days free, no card needed

Three general contractor problems Smarfle fixes

Change requests that stay verbal

Write the extra scope as a new estimate, and the client signs it on their phone before anyone orders material.

Subs on the wrong day

Give each sub a login that shows only the projects you assign, so a moved date reaches them without a phone tree.

Clients asking for updates

Each client gets a link, or a portal under your name, to their project photos, invoices and shared documents, which answers most how-is-it-going calls.

Four ways to answer general contractor calls

Choose how the business number answers while you are on site. Missed calls get a text back or the AI, and each call lands on the client.

Plain forwarding

$0.04/min

Rings your phone, and every call is logged as answered or missed.

Forward with call tracking

$0.10/min

Rings your phone; calls are recorded, transcribed and saved to the customer.

Busy message and text-back

~$0.05/call

Plays your message, then texts the caller. Replies land in your Inbox.

AI receptionist

$0.25/min

The AI answers, qualifies the caller and books the job, day or night.

Spam screening comes with every mode. Unknown callers press a key before the call connects, and screened calls cost nothing. How spam screening works

Curious how the AI option sounds? Call (866) 355-9645 and try booking a consultation with it.

How a contracting project flows through Smarfle

A project, step by step, as the office sees it.

  1. 1

    Bid requested

    Calls, texts and website inquiries open a project on the client with the scope written down.

  2. 2

    Contract signed

    The client signs the estimate and pays the deposit, and the project lands on the calendar.

  3. 3

    Crews and subs assigned

    Assign the crew lead and subs, and the project appears on their phones with the address.

  4. 4

    Phase documented

    Photos, materials, sub invoices and hours go on the project as each phase finishes.

  5. 5

    Draws and final billed

    Progress invoices go out as phases close, the client pays by link, and a review request follows the last one.

Watch a job go from booking to invoice

The full work order flow, then short tours of routes, recurring plans and reports.

Routes · 1:13

Recurring plans · 1:31

Reports · 1:34

The videos are filmed with our demo pest control company. Every trade runs on the same screens.

Where Smarfle fits a general contractor

Residential general contractors running a handful of construction projects at once.

A good fit if

  • Change requests get agreed on site and argued later.
  • Subs learn about schedule changes too late.
  • Clients call for updates every other day.

Probably not a fit if

  • You need AIA pay applications and lien waivers.
  • You need Gantt charts with linked dependencies.
  • You do takeoffs from plan sets in software.

Everything Smarfle does for a general contractor

1

Margin before the job closes

Material buys, sub invoices and crew hours post to the project with unit costs, so the profit shows while there is time to act.

2

Plan sets and permits on file

Upload plans, permits and contracts to the client's private folder, and share one file when an inspector or lender asks.

3

Punch items with a due date

Add each punch item as a task on the client with a due date and an assignee, and it waits on their dashboard until done.

Fields you define yourself

General contractor CRM fields the office needs

The office side of construction decides whether a project pays. Your own fields, saved scopes, shop stock and event hooks to your other tools cover that side.

Lot number, jurisdiction and the rest

Add your own fields for lot, permit number, jurisdiction and inspection dates, and they show on the client for everyone.

One estimate template, real numbers

Save common scopes as services with your prices, then build each estimate from them instead of starting a blank page.

Material that never runs out mid-job

Shop stock carries a cost and a quantity that drops as projects use it, with a low-stock list for reordering.

Events sent to your other tools

Events like invoice paid or a job status change can post to your own webhook, signed so your system knows they are real.

Get more clients for your contracting business

General contractor lead generation

One kitchen pays for more leads than you would buy in a year. Smarfle puts your company in front of homeowners already comparing contractors in your city and sends the project type with the request. You are quoting real work instead of answering price shoppers.

Flat pricing per accepted lead

General Contractor leads run about $45 each. You see the job and ZIP first, then accept or pass free, with no lead budget or bidding.

When leads start

Google needs time to rank the pages we add around you, so plan for up to two months. You pay per lead, never for waiting.

Requests arrive pre-qualified

Each request comes with the customer's answers to “What kind of project?” and “Where are you in the process?”, so your callback quotes the job instead of interviewing.

Fair by design

Your existing customers and repeat requests are always free, and a bad lead can be disputed for a wallet refund.

What contractors ask before choosing construction CRM software

Is there a change order with an approval chain?

No register or approval chain. Added scope goes out as a new estimate, the client signs it, and its lines join the project and the final invoice.

Can I run AIA pay applications and draw billing?

No pay applications, schedule of values or lien waivers. A draw here is an invoice made from line items and sent at each stage.

Does it do takeoff from plan sets?

No. Nothing reads drawings or counts quantities. Estimates come from lines you type or pull from your service list, and the plans are filed as documents.

If framing runs late, does the rest of the schedule move?

No. Each project keeps its own dates and nothing cascades, so a late phase means dragging the next one yourself on the calendar or board.

Can the client pay by bank transfer?

Commercial clients can pay by ACH from the invoice. Homeowners pay by card or by the offline methods you list, like Zelle or check, and the fees are on the pricing page.

What makes the monthly number go up?

More people with logins and more clients on record. Mail, texting and phone time add on as they happen, and projects themselves are never counted.

Does this general contractor software sync with QuickBooks?

No. Contractor invoices and projects export as CSV, and webhooks can post events to your own tools.

Can crew leads see project prices?

No. Crew leads and subs open only the work handed to them and those clients, with every price and invoice hidden from their screens.

Related industries

Other contractor trades with a similar workflow. See CRM for contractors

Remodeling CRM

Kitchen, bath and addition projects with signed change requests.

Home builder CRM

New homes with buyer selections and draw schedules.

Restoration CRM

Insurance repairs that move into rebuild work.

Switching to Smarfle from another contractor CRM?

Your clients, services and past projects come across with our help, and crew leads and subs get logins one by one while work continues.

Comes across
Customers, services with prices, past jobs with their dates and prices, and products in stock.
Set up fresh
Recurring plans and saved cards, since card numbers never move between systems.
Stays in your old system
Past invoices, so export them as a file before you cancel.

Why businesses stay

Who you are buying from

Ihor Lavrenenko, Smarfle founder, based in Orlando, Florida

Ihor Lavrenenko, founder of Smarfle and author of Rank, Ring, Repeat, a local SEO guide for business owners, puts his name on this product after helping hundreds of local businesses grow. Ask for a feature or a change and it is often built by the next day.

  • Rathly LLC, Orlando, Florida
  • Patent pending
  • Same-day support answers
Meet the team behind Smarfle

Try Smarfle free for 14 days

No credit card. Import your clients and open the next project today.

14 days free · No credit card · Cancel anytime