I am writing to recommend the services of the All-Gen Group. Their knowledge and attention to detail have aided in keeping me on track during the recent recession and through a major difficult time in my personal life. I feel confident in recommending the All-Gen Group. They are not only thorough but also easy to work with and always willing to take the time to discuss my concerns and respond to questions.