I do agree that there are many variables when doing a job, machine down time, scrap and other factors which are too many to mention. Everybody does want to make money, thats why you have your own machine shop and with the right quoting software which will take machine down time, scrap and other variables often forgotten into account you can see if you will be making money or not putting you in a driving seat before you actually take on the job.