Okay guys, here is a program that I've been working on that is excel based. You'll see at the bottom of the screen it has two pages. The first page is for the original estimate company records only, the second page is so you can job cost the job at the end, and see what you really made. I even have on the second sheet, an area for commission for a sales person, as I pay my sales person on a commision of the profit of the job. Now on the "Job Cost " sheet, pay no attention to the error formula in the box at the bottom for profit margin. It will correct itself as you enter the numbers. Also in the "profit margin" box, it is not in percent. it is .__ You have to move the decimal place over two places. For example .37 = 37%. In the "commission of profit" box, you have to enter also in decimal form the percent of profit that you intend to give your salesperson. For example, I pay my sales person 30% of profit, so I enter it as .30 My pay is based out of my company overhead that is approx. $950 per day for my approx. 140 working day season. This pays all my utilities, rent, insurance, my pay, and secretary for season. Make sense? It is really a simple program. All you have to enter is your material name, quantities and unit prices. The program figures out the rest. You may be better off printing it first before you enter anything, this way you can see how it all looks when done. Again, this is not to give to the customer as an estimate, just for your records so that you know what sort of profit margin you are running on your jobs. I hope this helps some guys, this took me a few years to actually perfect. And the best part is that its free for you guys. I also included a sample estimate that I have done.