David is very knowledgeable and is able to explain your options. No matter how much or how little you can invest he will treat you with kindness and respect. If you aren't ready to invest but have lots of questions, he takes his time and listens to your needs. David will also help to come up with a financial plan. read more