Does anyone have experience using survey vendors in a diligence process?

Curious to learn / appreciate any introductions to survey vendors that would allow my partner and I to issue a broad based survey (e.g. n=500+) to our Ideal Customer Profiles. Looking at a Canadian business so would need a vendor that is capable of working in that market. More so looking for those who are able to do the outreach / have connectivity to the survey respondent. I can work to build the survey myself but if they offer those services that would also be interesting.