Yes ofcourse, you can ask for reviews, and also ask if anyone of the past travellers references/recommendations (if the third party is ONLY willing to share contacts with you directly at their own intention).

Search a supplier