how long does it take to get results on blood work?
Routine blood tests are usually sent to GPs within 48 hours. However more specialised testing can take several days. Speak with your doctor for more details prior to your test.