Question: Is it legal to copy my sites name and services

It was just brought to my attention that another site is using the same name my site is and also offering the exact service I am offering. I registered my domain and set up my site over a year before the other site registered their domain. Only difference between my site and theirs is the .com and .net

Answer: A domain name may or may not be a trademark. If it is not a trademark, others may freely use the domain name with variants of it. Similarly, if your domain name is not a trademark, others can “copy” your services.