A trademark attorney is not only knowledgeable about trademarks but is also familiar with recent changes in trademark laws. They have specialized knowledge in the area and are aware of the complexities involved in the process, which they can explain. Never hire a general practitioner because keeping tabs on the trademark scene will be beyond their scope.