I strongly advise it for any project that needs a thorough financial study. I was quite surprised by their professionalism and ability to produce ahead of schedule. In addition to being thorough, the business plan contained important financial analysis.