Where are you selling the products and services – locally or nationwide over the internet?
If you are only selling your products in the city where you live and have not expanded beyond those boundaries, then you only need to obtain a state trademark registration.
If you have a website and are promoting your goods and services throughout the nation, it is wise for you to obtain a trademark registration through the USPTO.
Do you want to file a trademark application in the primary state in which you do business?
The filing fees range from state to state. Contact the state agency which manages trademark registrations, usually the State Division of Corporations, and find out how much it costs to file the trademark application.
Do you want to file a trademark application with the United States Patent and Trademark Office?
The USPTO filing fees range from $250 to $350 per class. The filing fee depends upon the description of goods and services you insert into the application
If you use a description from the Acceptable Identification of Goods and Services Manual (ID Manual), then it costs $225 when you file the application electronically. If you customize your description of goods and services, then it costs more.
What products and/or services are you providing?
You may need to file trademark applications in more than one class of goods and services.
For example, if you are opening a coffee shop that also sells food and coffee accessories, you could register in many different classes (e.g., Class 43 for coffee shop, Class 30 for coffee, Class 11 for coffee roasters, Class 21 for coffee mugs, scoops).