I agree with the others. We have used Quickbooks Contractors edition for some years now. It has the option to use different prices for the same items if you sub from more than one prime on the same job. It does paychecks and calculates taxes for you. This program is a top notch way to keep all of your billing, banking, payables, recievables, tax forms and payroll in order. At around $450.00 it is a little steep but it is well worth it.