"initiate service" — Kollokationen-Wörterbuch Englisch

initiate service Kollokation
Automatische Übersetzung (wir garantieren seine Korrektheit nicht): wszcznij usługę
  1. initiate Verb + service Substantiv
    Schwache Kollokation

    Personally, I'd stick with sites where contact with owners can be initiated, or else look for an agency that advertises more service.