Jun 28, 2019 - 12:19 PM
You can actually do it yourself for $325 on the USPTO site:
They also provide all the guides and educational resources you need before filing:
There are plenty of inexpensive services but in my opinion they don't add much value. I've done it once with LegalZoom (when I was flush with cash and wanted to feel like a 'serious' business :) ) and then twice directly on the USPTO service.
It looks like LegalZoom has reduced their prices quite a bit from what I remember (see below). The only real value I would say they add is the exhaustive searches to make sure there are not conflicts with other trademarks. I remember them sending me a voluminous CD with the results of their research.