A great experience overall. Rex is very helpful and very knowledgeable. Communication is key when dealing with an attorney and he was on top of things from the get go. Always answered our questions and concerns through phone or email in a timely manner. I would highly recommend.