Is it absolutely necessary to hire an attorney to register a trademark?

i'm looking to register. I havent really got the funds to hire anyone right now. i dont even know how much it would cost. i searched the USPTO. Is there another site with a larger database i should search to make sure my trademark is original enough? really any information would help. thanks.
2 answers 2