Excellent lawyer who is willing to put your needs first to make sure you get the best outcome possible. I retained him as my personal attorney for a case, and I was very impressed to say the least. He was very quick to answer any questions I had and was available to reach any time I needed. Hopefully I will never need an attorney again but I highly recommend him for any situation where you may need one. I'm not 100% sure of all the types of law he practices but I can tell you...you wont be more satisfied with anyone else.