Job estimates can be broken down into three types: ballpark, flexible, and detailed. A ballpark estimate is the first estimate and covers a general idea of costs. A flexible estimate discusses different elements the client might seek, while a detailed estimate has more finalized requests and covers the specifics of your materials and labor.