My husband and I have been clients of Justin for approximately 9 years. He has always given us the best possible advice, took time to explain everything in a way that was clearly understandable to non professionals and never, never failed to return my calls or emails, even though I could be considered a little crazy and annoying at times. I would highly recommend him and his entire staff.