EstimatorPRO's Material Database lets you build your own price list for every material you use. Shingles, underlayment, fasteners, flashing, vents — set your current cost once and every future estimate pulls from the live database. Update prices in one place when costs change.
How It Works
Add Your Materials
Enter material names, units, and your current cost.
Set Markup Percentage
Define your markup for each material category.
Use in Estimates
Estimate builder pulls from your database automatically.
Update When Prices Change
Change the price once — all future estimates use the new number.
What's Included
- Custom material library per contractor
- Material cost + markup calculation
- Organized by category (shingles, underlayment, accessories, etc.)
- Regional pricing defaults from RSMeans 2025
- Bulk price updates
- Import your own supplier price lists
- Used automatically in estimate builder
- Export your material list
Who Uses This
- Contractors who recalculate material costs for every estimate
- Businesses that get burned when material prices change
- Estimators who want to estimate faster with pre-set prices
- Companies with multiple estimators who need consistent pricing
Price Every Job Consistently
Included with every plan. 14-day free trial, no credit card.
Start Free Trial →Part of a Complete System
This tool is one of 40+ features inside Roofing EstimatorPRO. Everything works together — your satellite measurements flow into estimates, estimates become proposals and contracts, contracts generate invoices, invoices send payment links. One system, one price.