Yes, Hire an SEO firm to get success in your online business. In today's market we all know about the importance of SEO to taking an E-Commerce business to growth. But before hire it, confirm some questions like:
1. Detailed Previous Work
2. Experience that they have in that field
3. Techniques they use to perform SEO