NAFA Partnership, LTD is a fee-based investing and financial services firm that prides itself on unparalleled service and performance. We are committed to providing objective opportunity and prudent strategies for investing. We provide retirement investment, risk management, opportunity offers, joint ventures, cash flow analysis, and investment management. Our fee-only approach allows us to serve you without compromise. We have over 25 years of financial services, investment management, software development and stock market trading experience.