I went with a McCormik system. Best money I've spent. The system takes time to set up but is really worth it. Keeps me organized. The system forces you to figure in all of your expences parts,labor,overhead. Now that the system is set up I fax in all orders to the supply house, saves so much time. Also the system tells me how much the total should be on the order so when the supplier "uses the wrong price by accident" it is quickly noticable. I do mostly remodles, small jobs that don't pay much but the way that the McCormick system brakes the job down in to labor hours, I went to my guys (all four of them) and said hey look here is how long it should take, get it done I'll pay extra. Sounds funny but it saves me money, I gave em a reason to want it. I also use a "job clock" so those guys punch in and out. Those two programs make it simple to count everything. McCormik is really the way to go.