The location is well-organized and has an adequate parking lot, which is perfect for people with disabilities. The staff is very friendly and approachable, making you feel comfortable. Jim is knowledgeable, enthusiastic, and great at what he does. He always takes the time to understand your needs and is willing to go above and beyond to help. Their thoughtful, personalized service is a breath of fresh air for those who have struggled with financial planning in the past. It's not surprising that people have experienced a lot of peace of mind after working with Jim. On the negative side, there is a high risk of the company becoming overwhelming for those who are new to financial planning.