You want to trademark your companies name, or logo to prohibit someone else from using it.
(costs $300 from the US Patent and Trademark Office)
You copyright the original work of authorship so others cant duplicate and profit from it.
The name of your websites should have a trademark, the photos you sell should be protected by copyright.(It's since as soon as you create your work, it is protected intellectual property.
(costs $50 from multiple services)
You do benefit to register your copyright for public record in potential litigation.
A service mark may be more suited to companies providing services over products.