DJ Huntington
Al is awesome! He not only takes the time to review your information but is very thorough in his explanations, thoughts and planning process. He takes the time to understand your goals and diligently works with you to get there. My only regret is that I have not utilized his serviced earlier. If there were additional stars, he would own them. I emphatically recommend him.