If we could give Edward more than 5 stars, we would! Edward is extremely knowledgeable and diligent in his work. He has exceptional communication skills, and he actually cares about his clients and gives a remarkable amount of personal attention to your case (we could always get in touch with him). He is truly outstanding at what he does and we simply cannot thank him enough. We recommend him to anyone and everyone!