Although I was unable to be present at the time ADP undertook the service, which had been booked months before, and reported their findings in a professional and easily understood manner. ADP are certainly cost effective over their rivals whilst maintaining a good level of service provision.