Hands-on classes are opening state by state. Get a text when yours opens →

Learning path

First-year owners: find where the money leaks

You've done real jobs, maybe more than you expected. But the bank balance doesn't match the calendar, a callback cost you a weekend, and you're not sure which leads are worth paying for. This path covers the systems that turn a busy first year into a business: pricing, deposits, warranties, lead costs and your first hire.

At a glance

You are
Running coating jobs, in your first year or two
Learn first
Price, Protect and Grow, then Quote
First tool
Job pricing calculator, on your last five jobs
Then
Lead cost calculator, by channel

Where you're starting

Busy isn't the same as profitable

The first year teaches by invoice. If you're busy but unsure the jobs are paying, look in three places first: your price, what your leads really cost, and your callbacks.

Keep revenue and profit apart while you look. Revenue is what customers paid you. Profit is what's left after materials, labor, rentals, the truck, insurance, marketing and the jobs you had to go back to. A full calendar raises the first number; only systems raise the second. (We don't publish income promises; see the earnings disclaimer.)

Five numbers to know by next week

  1. Your profit on each of your last five jobs, after every cost
  2. Your minimum job price
  3. Your close rate: jobs won per estimate given
  4. What a booked job costs you in leads, by channel
  5. How many days a month you rent a grinder

Your roadmap

Eight fixes, in order of what they cost you

  1. Job-cost your last five jobs

    For each one: the price, materials, crew hours times pay, travel, rentals, the lead cost and any callback. Put them through the job pricing calculator. If the profit surprises you, check overhead first: the truck, insurance, phone, software and marketing that aren't on any one invoice.

  2. Set a minimum job price

    A 200 sq ft job takes nearly the same setup, travel and visits as a 600 sq ft one. Charging both the same rate per square foot is one of the pricing mistakes in our start-a-business guide.

  3. Price every visit

    Multi-coat and multi-visit systems eat margin when they're priced like one-day jobs. Every extra trip is another crew day.

  4. Write down who can discount, and how much

    On-the-spot discounts come straight out of profit. A written rule makes the decision before the customer asks.

  5. Take deposits, and write the scope

    A deposit covers materials you buy before the job. A written scope covers the prep, repairs and exclusions the price assumes. Start from the estimate template and the scope of work.

  6. Write warranty terms you can afford

    Separate the manufacturer's product warranty from your workmanship warranty, and know why floors fail before you promise years. The warranty template is a starting point.

  7. Know your cost per booked job, by channel

    A flooring lead typically costs about $45–62 from Google Local Services Ads and about $48–122 from Google search ads. Divide by your close rate to see what a booked job costs; the table below shows why the close rate matters as much as the lead price.

  8. Hire with a pay sheet, and decide rent vs buy with arithmetic

    Budget for workers' compensation once you have employees; for a flooring business it typically runs $144 a month. At about $90–142 a day to rent and $8,488 to buy, a dual-disc grinder pays for itself after roughly 60–95 rental days; the rent-vs-buy calculator runs it with your numbers.

Worked example

The same lead price, three close rates

At $55 a lead, within the typical about $45–62 range for Google Local Services Ads, what a booked job costs depends on how many estimates you close.

Raising your close rate cuts your cost per booked job just as surely as finding cheaper leads. That's the Sell system. The lead cost calculator runs it for every channel you use.

Lead spend per booked job at $55 a lead
Close rateLeads per booked jobLead spend per booked job
10%10$550
20%5$275
30%3.3$183

What to learn first

Price, Protect and Grow

You've proved you can do the work and get jobs. These systems decide whether the business keeps what it earns.

Priority 1 · System 2

Price

Overhead, minimum jobs, multi-visit pricing and discount rules: the first places to look when a busy year isn’t paying.

  • What a floor really costs you
  • Building your price
  • Margins and discounts

Read free: How to price epoxy flooring · Use: Job pricing calculator

Priority 2 · System 6

Protect

Callbacks cost a crew day and a review. Write terms you can honor, and fix the cause, not only the floor.

  • Warranty terms
  • Documentation
  • Callbacks and failures
  • After the sale

Read free: Epoxy floor warranties · Use: Warranty template

Priority 3 · System 7

Grow

Know what a booked job costs by channel, keep the reviews coming, and hire with a pay structure.

  • Leads
  • Hiring and crew pay
  • Running the week

Read free: Epoxy flooring marketing · Use: Lead cost calculator

Priority 4 · System 3

Quote

Deposits and a written scope stop the slab’s surprises and slow payers from coming out of your margin.

  • The written quote
  • Contracts and scheduling

Read free: Epoxy flooring contracts · Use: Estimate template

Common mistakes

What trips up owners in their first year

  • Reading revenue as profit. A big month on the calendar can still lose money.
  • Discounting on the spot, with no rule for who can discount and by how much.
  • Starting jobs without a deposit or a written scope.
  • Buying leads without tracking the close rate, so you can't tell which channel pays.
  • Buying the grinder because this month was busy, instead of because the rental days add up.
  • Hiring without a pay structure or workers' compensation.
  • Fixing a callback without finding the cause, so the same failure comes back on the next job.

Questions

First-year owners: frequently asked questions

More in the full FAQ.

Why am I busy but not making money?

Start with pricing. Check that your overhead is in your price, that you have a minimum job, that multi-visit systems are priced per visit, and that discounts follow a rule. Then check what a booked job costs you in leads, by channel.

How do I know what a lead really costs?

Divide the cost per lead by your close rate. At $55 a lead and one job closed for every five leads, a booked job costs $275 in lead spend before any other marketing. The lead cost calculator does it by channel.

When should I hire my first helper?

When the jobs you turn down, or the estimates you can’t get to, are worth more than a helper costs. Budget for workers’ compensation once you have employees; for a flooring business it typically runs about $144 a month.

Is it cheaper to rent or buy a floor grinder?

Renting a 22-inch dual-disc grinder runs about $90–142 a day, and a new one is $8,488. At those rates buying pays off after roughly 60–95 rental days, before you count tooling, maintenance and resale value.

How much can I make with an epoxy flooring business?

Nobody can promise you an income, and we don’t. Revenue depends on your market, your prices, your costs and how many jobs you close, and profit is what’s left after all of them. The earnings disclaimer explains how we handle income figures.

What does a booked job cost you?

Cost per lead and close rate in; cost per booked job and return on spend out, by channel.

Open the lead cost calculator