I personally have been using TMD for a little over a year now. As with any temporary employees, there is always the chance that they may leave at any given moment. When this has occurred, the TMD team has efficiently sent a replacement in a timely manner. They have also been more than willing to work with us to accommodate any special requests we have made. I am extremely pleased with the service I have received thus far and highly recommend TMD services.