Easy to communicate with, efficient and highly responsive

I have been highly satisfied with my experience over the past six months. I found the company to be easy to communicate with, efficient in how they do business, and highly responsive to our detailed needs. The two employees they have sent me were always on time, reliable, well-trained, and generally of high quality. They clearly do a thorough background check and vetting before they send employees to clients, which I greatly appreciate.