There is some video software available online that would allow you to make such videos very easily - Why should I use your services?
If you're on a budget, using software is OK. However if you are a serious business owner without any designing or drawing skills, you'll experience a lot of painful trial and error issues as well as limitations in what images you can use.
Yes I know some software comes with a lot of pre-made images, but 99% of the time (if not 100%) these images are being used by hundreds (if not thousands) of other companies. There is no way you can put exactly what you want into your video without custom work...whatever you will find will just be "close enough". It also requires a massive amount of time, effort and creativity to come up with an engaging storyboard. It's just too time consuming and the quality of the video will never be like hiring a PRO.
On the other hand, if you hire an experienced video animation company it will save you dozens of hours, days, even weeks that can be invested in growing your business instead of spending it figuring out the software and looking for templates that could fit what you want. When you work with a professional company, you'll end up with a video that is 10, 20, even 100x times better than by doing it yourself. At the end of the day what's the point of having a video that is not compelling and high converting, right?
The question is how much is your time worth to you? Given the fact that time is money, if you value your hourly rate at let's say $30/hour and a DYI video will take you an average of 30 hours to create, it will cost you $900 to create just an average-looking video. So why not invest that money in a video animation company that will make REAL PROFESSIONAL work for you. Work that will set you way apart from your competition and convert video viewers into action-takers and bring more sales, leads and profits into your business.