I would highly recommend Richard Poulson as a business lawyer. He has helped me through some difficult and complicated contracts with larger companies. Richard takes the time to understand what you need, gives you the pros/cons and any additional risks to allow you to make the decision that best fits your business. No matter the size of contract or legal concerns, Richard approaches each the same, with your best interest in mind.