Bret Royle... one word.. AMAZING. I came to him with a with a couple DUI charges I was facing. I was afraid, weary, and uncertain of what was going to happen to me. Never having dealt with an attorney, I was unsure of what to expect. I went to my first consultation with Bret and I instantly felt at ease. He gave me a breakdown of what was potentially to come, a timeframe of how long a case could take, and made sure to let me know that he was always available for any questions or concerns. Once I chose him to represent me, I knew he was on his A Game. He would keep me updated, we would text back and forth about questions I had, and he'd tell me what court dates I needed to attend. (Which I greatly appreciated because I didn't have miss work with him representing me) Overall, I couldn't have made a better choice in having Mr. Royle represent me in my DUI case. He was on top of things, kept everything clear, was very organized, easy to get a hold of, answered very single question I had, & he seemed genuinely interested in going above and beyond to get the best results for my case. I am extremely grateful and satisfied with having chose Bret. I would 100% recommend him to anyone in need of representation because he'll tell you how it is and if he can make it happen, no BS. He will most definitely NOT disappoint. Thank You Bret.