Start with a complete scope
List the actual deliverable, species and finish, hardware, dimensions, installation requirements, lead time, and revision expectations. Missing scope is often more expensive than an inaccurate material estimate.
Build the cost base
Price material at today's supplier cost, then add labor, shop overhead, consumables, delivery, installation, and a realistic waste allowance. Treat each one as a visible input so you can explain changes later.
Add planned profit
Use markup or margin intentionally after costs are complete. Higher-risk, rushed, or custom design work deserves more buffer because the business is carrying more uncertainty.
Pro workflow
Write a clear project scope
Describe the work, price and terms clearly while keeping internal costing in your job records.
- Write the deliverable, finish, exclusions, and revision boundary in plain language.
- Build cost lines from current inputs instead of a remembered total.
- Decide what approval, deposit, or question needs to happen next.