There are several sites that can help with the creation of your terms of service.
Have your text reviewed by a lawyer before going live.
I'd really love to hear from you. I will personally respond to every message. Thanks! Jack