I'm biased, of course, but I think in most cases your choice should be between doing it yourself and hiring a local lawyer. If you don't know enough to do it yourself, you don't know enough to use...