I would like to recommend Carl Lamb.
We have used his services for a few different matters and have been suprisingly pleased with the level of professionalism and results he has achieved.
He is always available for questions and has explained the process to use in easy to understand terms.
His staff has always been available when we have questions.
His fees are similar to others in the profession.