Barbara Craig is very knowledgeable in her area of law practice. I found her through my EAP program and was more than pleased with her services and advice. She listened to my situation, was empathetic and caring, yet handled everything with experience, knowledge, and the utmost in professionalism. I am now starting a new chapter of my life, and I owe it all to her expert advice that I am now in such a good place in my life. She took numerous phone calls, even after our business was completed, has never charged me anything extra than her original fees (which were very reasonable in comparison to others I have heard of) and has been available everytime I have contacted her, both by email and phone. I have recommended her to a few friends of mine as I was so impressed with her services and will continue to do so.