Yes, we can! Our Presence Premium and Max Presence plans both include our Branded Images service, which means we will put your logo and additional text (if you'd like) on your content images.
Below is an example of what that might look like, although we can make edits to the template according to your needs.
Interested in learning more about our plans? Click here!