I've been searching and kind find anything. I have a social networking site with a commerce component to it. I need a lawyer to help draft a terms of services agreement and to ensure that I am sufficiently protected against liabilities.
Most lawyers don't specialize in a specific company size, they specialize in specific areas of law.
First off you could have mentioned your location. Using a local provider is generally easiest.
You might want to look at Dana Shultz's answers here; as well as answers in the law topic on Quora. And especially, ask fellow entrepreneurs in your area which people (people, not firms) they have worked with and would work with again.
This name gets thrown around a lot: Scott Edward Walker, of Walker Corporate Law.