Working with Attorney Gaines was a pleasant experience. She has the patience of Job. Her explanations were second to none. Often times I couldn’t make it at the appointed time because I travel often with my work, she maintained her professionalism at all times. I have an excellent plan that covers all areas, and I like that. Thank you Attorney Gaines.