video

In Motion

Video gives you high impact.  Dollar for dollar its the most engaging tool the web offers.

you may need to grow into that. In the meantime you can use a service like like https://animoto.com/business

Get your logo and graphics together shoot a few clips of your products / staff / store etc with your  go pro or DSLR and away you go.