For flooring crews of 1–5

Flooring Estimate App & Estimating Software

The subfloor decides the price. Photograph it before you quote it.

Shoot the existing floor, the transitions and the subfloor condition. QuoteProof scopes tear-out, prep and install with hours, prices the material and waste you actually buy, and the customer approves on a link.

The subfloor decides the price, and you usually see it after tear-out. Photograph the existing floor, the transitions and what you can of the substrate; put prep you can't see yet on its own line; price waste on the pattern you are actually laying, plus furniture, appliances and dump runs.

7 days free · no card · rates set up in about three minutes

Get it on Google PlayDownload on the App Store

QuoteProof is flooring estimating software. Photograph the existing floor, the transitions and the subfloor, and it drafts tear-out, prep and install lines with hours priced on your real labor, material and drive costs. The customer approves on a link, and the finished floor closes with time-stamped before-and-after photos.

Already documenting the job in photos? QuoteProof is a CompanyCam alternative that turns those shots into a priced quote and a customer approval link.

See how to write a contractor quote from photos and how to price a flooring job.

9:41Capture · QuoteProof

Hollis Ave — leak call

On site · today 8:42 AM

Shutoff valve
Ceiling stain
Riser
Meter
Access panel
Wall
6 photos · time + location stamped
Draft the quote

Three ways flooring quotes lose money quietly

The subfloor under the old carpet

Soft spots, height differences, a slab that needs leveler. You find it after tear-out, and by then the price is already agreed.

Waste on diagonals and patterns

A herringbone run doesn't waste like a straight lay. Quote the boxes you buy, not the square feet you install.

Furniture, appliances and transitions

Moving a house full of furniture and cutting twelve transitions is hours. Put them on the quote before you carry the first couch.

A flooring quote, priced honestly

LVP install — 900 sq ft main floor, tear-out included. Your customer sees the scope, the hours and the photos. The costs underneath are yours alone.

Disposal, mileage and quoting time — $246.00 — counted before the price, never shown to the customer.

The old floor, the bare and leveled subfloor, and the finished install with transitions — one time-stamped link.

9:41Your quote

Flooring

LVP install — 900 sq ft main floor, tear-out included

  • Tear out carpet and pad, haul off · 6 hrs$510.00
  • Subfloor prep and leveling allowance · 5 hrs$425.00
  • Install LVP, 900 sq ft · 20 hrs$1,700.00
  • LVP with waste, underlayment, trim, transitions · materials$3,240.00
Total$5,875.00
Approve this quote

No account. No app. Opens on any phone.

9:41Proof of work

Bell Plumbing & Drain

Hose bib replacement · complete

Before

Before · Aug 14

After

After · Aug 14

  • Scope matched what was approved
  • New bib pressure tested
  • Drywall patched and painted
Verified by the customer · Aug 14, 4:12 PM

Proof beats a callback argument

  • Before and after photos with the time and place they were taken
  • The scope they approved, word for word, beside the work you did
  • Their own sign-off on the finished job, on the record
  • Every job exportable for your books, mileage log included
Start 7 days free

Flooring quoting questions, answered

How do I price subfloor problems I can't see yet?

Put anything you can't price yet on its own line with the number you're assuming. Photograph what you find after tear-out and send a change order against that photo; the customer approves it separately on the same link.

Is waste factored into material?

Price the material you buy, including waste on diagonals and patterns, not just the square footage you cover.

Does tear-out and disposal get counted?

Yes. Tear-out hours, hauling and dump fees are lines and costs in the model, not a free Saturday.

Can I quote tile and hardwood in the same job?

Yes. Each room or material gets its own line with its own hours and material.