Roberto Vazquez is awesome and provided a stellar experience. He takes the time to speak with you and explains everything thoroughly even before being hired. Him and his team quickly responded to all my questions and emails, and made me feel at ease. I ended up not needing his services but I was extremely impressed with how attentive and caring he is. From the minute you speak with him his professionalism and reliability is evident. If I ever do need any legal help I know exactly where to go. I would recommend him to anyone looking for a lawyer that cares.