We perform many blood, urine and cytology analyses in clinic in our lab. Other testing will be sent to a laboratory in Toronto where we will get results generally within 24 hours. Our pharmacy is stocked with most of the common medications that may be required for pets who aren't well. If we do not have a medication in stock, we will write a perscription to be filled at any local pharmacy.