If it was possible to rate this location any lower I would. I am sitting here waiting now for over two hours to drop off a urine sample for my company. Now most might think that a urine drop is not as important as other medical attention, well you will find the staff certainly believes that as well. While I was okay with the first few patients moving past me, I soon found out they have two sides of the clinic. There is the medical side and the drug screening side. Now they will tell you it’s separate, but it’s the same people, so when they decide they have slowed down enough, they will shift an employee over to take care of you. Simply put, Community Medcheck Castleton will be truely hit or miss for your employees. I suggest you contract another vendor until someone important enough in managment decides to take customer service a little more serious.