First of all, the vendor needs to have proven experience in SaaS application development. Look at their portfolio and case studies to see if what they can do is close to what you have in mind. Next, check client testimonials and reviews on platforms like Clutch and Goodfirsms. This will give you an idea of what cooperating with them is really like.