Be clear with your requirements
Research about the company and its past projects
Look into their expertise and clients’ feedbacks
Check & compare their prices, timeline and support system
Also check their innovation level, features, design, quality, etc.