Stephen is one of the best criminal defense attorneys I have ever worked with. He goes out of his way to represent his clients to the best of his abilities. I have had the opportunity to work with Stephen on several occasions for my clients who were facing deportation for criminal offenses. Not only was Stephen able to successfully represent the clients on criminal defense matters, but the fact that Stephen has knowledge of immigration laws was a plus, since many criminal defense attorneys are often not familiar with immigration consequences of criminal convictions. I highly recommend Stephen! He is a great lawyer with high integrity and compassion.