Business software quickbooks works well especially the online version means you can log in anywhere and do a quote or invoice without needing to be at your shop, ive used it both for my security installation business and now getting back to upholstery as well , what id like to know is there any program that allows you to put your fabric dimensions in and let you drop and drag to get the best use of the material