I have had the pleasure of working with Steve for the last 20 years. He has assisted my clients as well as personal work for myself. I can always count on him to come through, especially with a difficult situation. Very knowledgeable and accessible, unlike many others in his field.