Free Estimate Template

Estimate PDF Generator

Our free estimate template makes it easy to create professional-looking estimates and quotes for any service business. Fill in your business details, add line items for labor and materials, and click “Create PDF” to generate a clean, printable estimate you can email, text, or hand to your customer.

Whether you are a contractor, handyman, roofer, HVAC tech, cleaner, or any other service professional, a well-formatted estimate builds trust and wins more jobs. This template works for any trade — use it as many times as you need. It is completely free.

Looking for a template built for your specific industry? We have those too — see our industry-specific estimate templates below.

Estimate Template Form:

Your Business Information

Accepted file types: jpg, jpeg, png, gif, Max. file size: 100 MB.
For best results use a logo image which is no more than 500px wide.

Customer Information

Estimate Details

Valid Until

Line Items

Add up to ten line items. Include tax in the Unit Price if needed or add as a line item. At least one line item is required.

How to Use This Free Estimate Template

Creating a professional estimate should take minutes, not hours. Here is how to get the most out of this template:

Step 1) Enter your business information

Add your company name, address, phone number, email, and logo. A branded estimate makes your business look established and trustworthy — even if you are just starting out.

Step 2) Add your customer’s details

Include the customer’s name, address, phone, and email. Having this on file makes follow-up easy if the customer does not respond right away.

Step 3) Fill in the estimate details

Add an estimate number for your records and a “valid until” date. Most service businesses keep estimates valid for 15–30 days, though this depends on how volatile your material costs are.

Step 4) Add your line items

Break the job into individual services and materials. Customers prefer itemized estimates because they can see exactly what they are paying for. List each task with a description, quantity, and unit price.

Step 5) Include a note to the customer

Use this space for payment terms, warranty information, estimated timeline, and anything the customer should know before approving the work.

Step 6) Click “Create PDF” and send it

The template generates a clean, printable PDF you can email, text, or print for your customer. Save a copy for your records.

Pro tip: If you are sending more than a handful of estimates per week, field service management software can save you hours by letting you create estimates from templates, convert approved estimates to work orders with one click, and automatically send invoices when the job is done.

How to Price Your Services — A Guide for Service Businesses

One of the hardest parts of running a service business is knowing what to charge. This section gives you a framework that works for any trade.

The Three Most Common Pricing Models

Pricing Model Best For Pros Cons
Hourly rate Troubleshooting, diagnosis, unclear scope Simple to calculate; fair for complex jobs Customers dislike open-ended costs
Flat rate (per job) Standard, repeatable jobs Easy for customers to approve; rewards efficiency Need to know your costs precisely
Cost-plus (materials + markup + labor) Custom projects, remodels, large installs Transparent; covers unexpected material costs More complex to calculate and explain

Most successful service businesses use a hybrid approach — flat rates for common jobs and hourly or cost-plus billing for custom work.

How to Calculate What to Charge

If you are unsure what to charge, work backward from your income goal:

  1. Decide your target annual income (e.g., $80,000)
  2. Add your annual business expenses — insurance, vehicle, tools, marketing, phone, software (e.g., $25,000)
  3. Total needed: $105,000
  4. Estimate billable hours per year — assume 48 working weeks at 30 billable hours per week = 1,440 hours
  5. Minimum hourly rate: $105,000 / 1,440 = $73/hr

Round up 10–15% to account for slow weeks, callbacks, drive time, and non-billable admin work. That is your break-even rate — anything above it is profit.

Common Pricing Mistakes to Avoid

Not including overhead. Your hourly rate is not just your salary — it needs to cover insurance, vehicle costs, tools, phone, marketing, software, and taxes. Many new business owners forget these and underprice themselves by 30–40%.

Charging what competitors charge without knowing your own costs. Your overhead may be different. Start with your own numbers, then compare to the market.

Giving verbal estimates instead of written ones. Verbal estimates lead to disputes, scope creep, and unpaid work. Always put it in writing — even if the customer says “just a rough number is fine.”

Not including a “valid until” date. Material costs change. An estimate without an expiration date is a blank check. Always include a validity window (15–30 days for most trades).

Sample Estimates for Common Service Jobs

Here are three examples showing how to format professional estimates for different types of work:

Sample Estimate #1 — Home Repair (Multiple Tasks)

Customer: Sarah M., 123 Oak Street

Job description: Fix leaking kitchen faucet, patch drywall hole in hallway, install new ceiling fan in bedroom

Line Item Qty Unit Price Total
Kitchen faucet replacement (incl. faucet) 1 $225 $225
Drywall patch and paint (hallway, medium hole) 1 $165 $165
Ceiling fan installation (customer provides fan) 1 $150 $150
Estimate Total $540

Estimate valid for 30 days. Price includes all labor and materials unless noted. Estimated completion: 4–5 hours in one visit. 30-day warranty on workmanship.

Sample Estimate #2 — Exterior Service (Pressure Washing)

Customer: Mike T., 456 Elm Drive

Job description: Pressure wash driveway (600 sq ft), front walkway (200 sq ft), and patio (300 sq ft)

Line Item Qty Unit Price Total
Driveway pressure wash (600 sq ft) 1 $175 $175
Front walkway pressure wash (200 sq ft) 1 $75 $75
Patio pressure wash (300 sq ft) 1 $100 $100
Surface treatment (post-wash sealant) 1 $125 $125
Estimate Total $475

Estimate valid for 30 days. Price includes all equipment, cleaning solution, and labor. Weather permitting — reschedule at no charge if rain within 24 hours. Payment due upon completion.

Sample Estimate #3 — Commercial Cleaning (Recurring)

Customer: Riverside Dental Office, 789 Main Street

Job description: Weekly office cleaning — 2,000 sq ft dental office, after-hours service

Line Item Qty Unit Price Total
Office cleaning — vacuum, mop, dust (2,000 sq ft) 4 $175 $700
Restroom deep clean and sanitize (2 restrooms) 4 $50 $200
Window cleaning — interior (12 windows) 4 $25 $100
Trash removal and liner replacement 4 $15 $60
Monthly Total $1,060

Price reflects 4 weekly visits per month. 30-day written cancellation notice required. Supplies and equipment included. Liability insurance on file — certificate available upon request.

What Makes a Winning Estimate

The difference between estimates that win jobs and estimates that get ignored comes down to a few things:

Speed wins. The first business to send a professional estimate usually gets the job. If you can send an estimate within a few hours of the inquiry, you have a massive advantage over competitors who take 3–5 days.

Itemize everything. A single lump-sum number looks less trustworthy than an itemized breakdown — even if the total is the same. Customers want to see what they are paying for.

Be specific, not vague. “General repairs — $500” tells the customer nothing. “Kitchen faucet replacement including Moen single-handle faucet, shut-off valve inspection, and cleanup — $225” tells them exactly what they are getting.

Set clear terms. Every estimate should include: a validity date, payment terms, warranty details, and what is not included. Clear terms prevent disputes later.

Follow up. If a customer has not responded in 3–5 days, send a polite follow-up. Many jobs are won on the follow-up because the customer was busy, not uninterested.

Use software to scale. Once you are sending more than a handful of estimates per week, doing it manually becomes a bottleneck. Service scheduling software lets you create, send, and track estimates — then convert approved estimates to work orders and invoices automatically.

Frequently Asked Questions