The service was professional and I appreciated the timely updates on progress in finding a qualified candidate. The staff was knowledgeable and easy to work with. Candidates referred for consideration were well screened and easily met specifications established for the position to be filled. I would not hesitate to utilize TMD Staffing for all of my computer staffing needs.