If you are in need of a professional business plan, you may be considering whether or not to outsource the work to an established company. There are several factors that will be calculated into this decision that you should fully weigh according to your specific needs. Remember that not all costs are accounting based, for instance, there is the opportunity cost associated with spending your time on other areas of your business. This article considers the cost of writing a business plan from several avenues, depending on which one you proceed down.