GreggS
Contributor
I guess it depends on the state as to what is required. I'm in NC and I just had my CDL medical exam last week and they did no blood work. But they did do a urine test. However, the facility where I ahd the medical exam done is part of a large group of which my regular doctor's office is also a part of and they can simply pull up my records from each other. I just had a regular physical with my regular doc last month which did include blood work. I'm 60 and got a clean bill of health on both. I let both know that I dive and the biggest reaction I got from either one was "I'll bet that's fun."