There are often that a contractor will want to create budget, to capture the costs and markup, for a job that they will work on. There are several methods to do so, but the individual that I like best is to build a custom Estimate that will track estimated costs