Steve is extremely knowledgeable in his field. He provides great care and concern for his clients. He is able to answer any question asked of him and offers feedback or ideas to help you make an informed decision that is best for you and your family. I would recommend Steve to family members and friends!