Determining a good name and letting a professional consultant help you review and analyze it will help improve the chances of passing the registration.
Prepare the LOGO pattern and business license, and give the rest to the agency (this is the choice of most people)
If you know, you can also submit it to the Trademark Office yourself.