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.
Apply profit deliberately
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
Make the price explainable before it becomes a quote.
You can show a client what is included without turning your internal cost sheet into a mystery.
- 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.