Processing...
Processing...
Step 1 · Upload photos
AI flooring estimate
Upload photos of your floor, rooms, stairs, transitions, baseboards, existing flooring, or subfloor condition and we'll generate a flooring estimate.
Back
Project location
We use your ZIP code to estimate local labor, material, and project costs.
ZIP Code
ZIP code is required.
Upload photos
Take 2–10 clear photos. Include wide room views, close-ups of flooring material, transitions, stairs, trim, damaged areas, and subfloor concerns.
Add Photos
No photos added yet.
What do these photos show?
Existing floor
Flooring style I want
Room where flooring will go
Both inspiration photos and room photos
Upload your existing floor, the room where flooring will be installed, inspiration photos, or both.
Project type
Select project type
Hardwood floor installation
Hardwood floor refinishing
Laminate flooring
Vinyl plank flooring
Tile flooring
Carpet installation
Floor repair
Floor replacement
Subfloor repair
Basement flooring
Kitchen flooring
Bathroom flooring
Project subtype
Select subtype
Optional. This adds more context for pricing and AI review.
Project details
Add anything the photos may not show clearly.
Project Notes
Includes old floor removal
Includes subfloor repair
Includes stairs
Includes baseboards or trim
Includes transitions
Rush / priority service
Advanced flooring settings
Optional
Override tiered square-foot pricing, removal, repair, stairs, trim, transitions, and rush pricing.
Leave any field blank to use the system default.
Minimum charge
Minimum charge
$
Hardwood installation tiers
Set square-foot breakpoints and low/high rates. Leave blank to use defaults.
Tier 1 — Small up to 250 sq ft
Max sq ft
Low rate
$
/ sq ft
High rate
$
/ sq ft
Tier 2 — Medium up to 750 sq ft
Min sq ft
Max sq ft
Low rate
$
/ sq ft
High rate
$
/ sq ft
Tier 3 — Large 751+ sq ft
Min sq ft
Low rate
$
/ sq ft
High rate
$
/ sq ft
Hardwood refinishing tiers
Set square-foot breakpoints and low/high rates. Leave blank to use defaults.
Tier 1 — Small up to 250 sq ft
Max sq ft
Low rate
$
/ sq ft
High rate
$
/ sq ft
Tier 2 — Medium up to 750 sq ft
Min sq ft
Max sq ft
Low rate
$
/ sq ft
High rate
$
/ sq ft
Tier 3 — Large 751+ sq ft
Min sq ft
Low rate
$
/ sq ft
High rate
$
/ sq ft
Laminate flooring tiers
Set square-foot breakpoints and low/high rates. Leave blank to use defaults.
Tier 1 — Small up to 250 sq ft
Max sq ft
Low rate
$
/ sq ft
High rate
$
/ sq ft
Tier 2 — Medium up to 750 sq ft
Min sq ft
Max sq ft
Low rate
$
/ sq ft
High rate
$
/ sq ft
Tier 3 — Large 751+ sq ft
Min sq ft
Low rate
$
/ sq ft
High rate
$
/ sq ft
Vinyl plank flooring tiers
Set square-foot breakpoints and low/high rates. Leave blank to use defaults.
Tier 1 — Small up to 250 sq ft
Max sq ft
Low rate
$
/ sq ft
High rate
$
/ sq ft
Tier 2 — Medium up to 750 sq ft
Min sq ft
Max sq ft
Low rate
$
/ sq ft
High rate
$
/ sq ft
Tier 3 — Large 751+ sq ft
Min sq ft
Low rate
$
/ sq ft
High rate
$
/ sq ft
Tile flooring tiers
Set square-foot breakpoints and low/high rates. Leave blank to use defaults.
Tier 1 — Small up to 150 sq ft
Max sq ft
Low rate
$
/ sq ft
High rate
$
/ sq ft
Tier 2 — Medium up to 500 sq ft
Min sq ft
Max sq ft
Low rate
$
/ sq ft
High rate
$
/ sq ft
Tier 3 — Large 501+ sq ft
Min sq ft
Low rate
$
/ sq ft
High rate
$
/ sq ft
Carpet installation tiers
Set square-foot breakpoints and low/high rates. Leave blank to use defaults.
Tier 1 — Small up to 250 sq ft
Max sq ft
Low rate
$
/ sq ft
High rate
$
/ sq ft
Tier 2 — Medium up to 750 sq ft
Min sq ft
Max sq ft
Low rate
$
/ sq ft
High rate
$
/ sq ft
Tier 3 — Large 751+ sq ft
Min sq ft
Low rate
$
/ sq ft
High rate
$
/ sq ft
Prep, repair, trim, and transitions
FloorRepairBaseRate
$
FloorRemovalPerSqFt
$
/ sq ft
SubfloorRepairPerSqFt
$
/ sq ft
StairRate
$
/ stair
BaseboardTrimPerLinearFt
$
/ linear ft
TransitionStripRate
$
Premium service
RushServicePremiumPercent
%
Reset to defaults
Get my AI flooring estimate
Estimates typically generate in
15–30 seconds
.
Your flooring estimate
Email Estimate
Email address
Powered By
HomeServiceExperts.com