Absolutely! In our design center you can upload logos and photos in order to create a fully customized, branded to your business “theme.” Explore our theme examples.
For more information about creating your own theme see How to Create a Theme.
You logo should be within the sizes below
- bottom center max width: 800px height: 70px
- bottom right max width: 300px height: 150px
- larger images are automatically resized to fit