Yeah, but the laws vary greatly from state to state (in the US), and certainly from country to country.
Some of the things that might be common in the US (specifying state for trials, if any) might not apply to you, and things that are more common/stringent in your area (privacy laws for example) might not be valid or known to a US-based lawyer.
A guy that I had in mind knows a good part of the US law pretty well, and is well versed in MA, CA, NY, and DE (states) legalities, but even he would refer me to someone else if I was dealing with a customer/contract in say Arizona. I don't imagine that he would want to get involved in Swiss law :)