Steve has the financial experience that so few people have today, including me! When working with him, he's sharp and efficient and he'll save you time, effort... and money! I truly appreciate the consistent and practical outlook he brings to our work on my business and other financial matters.