Mark is knowledgeable, professional, thorough, dependable and honest. His office staff is also enjoyable and friendly. I am very happy with how Mark handled my case and with the it’s positive outcome. I highly recommend Mark Johnson and would hire him again.