Annual blood tests are standard for all patients with my current GP in the US. He is a younger doctor, so that might be a factor. I'm a bad patient in that I don't go every year.
Every blood test I've had, has come back with good results. I have low blood pressure, and I don't take anything other than a few dietary vitamins daily. I'm fortunate in that I established good dietary habits back in my early twenties. It can be difficult to break old habits though, so we'll see how I fare now that I've crossed the age where things start going downhill.