I subscribed to use Rockettheme templates for several of my clients and I really love what they do! Now I'm wondering if I am allowed to use a template on my own site for my web design business, or does that violate the terms of service? I can't find anything on the website that addresses this specifically.
Sure you can.
The number of entitlements is limited by the number of domains you gonna use it for.
For example 3 entitlements = Client1, Client2 and your website
But you can run unlimited of templates on same website.
For example your default website is template1, the template you have in production.
But you maybe have one other website on yourdomain/dev for your new theme development.
Or you can run by developer level and have unlimited of entitlements.