Worked with Joshua a few times this past year and he gives his all to his clients. He is an extremely informative and caring individual. I feel relieved and confident after working with him. He is a great listener and provides significant advice and feedback as well!