Particle-level heart risk for anyone who wants to get cardiovascular risk right. It starts from your standard cholesterol panel, then goes where a checkup will not: the particles that actually drive plaque, the inherited risk you measure once in a lifetime, and the inflammation and clotting that turn stable plaque into an event.
See the cheapest way to order →Anyone with a family history of heart disease, raised standard cholesterol, or who simply wants the most complete read on cardiovascular risk. If you already have had Lp(a) tested in the past and know your value, skip it, it does not really change.
Your standard cholesterol panel, the foundation every cardiac read builds on.
Counts every plaque-forming particle, a better risk measure than LDL cholesterol.
An inherited risk one in five people carry, measured once in a lifetime.
The protein behind protective HDL, completing the particle picture and the ApoB/ApoA1 ratio.
Arterial inflammation, part of what turns stable plaque into a rupture.
A vascular-stress marker tied to B-vitamin status and methylation.
A clotting protein and inflammation marker, the step that finishes a heart attack.
The fatty-acid balance of your membranes, tied to heart and brain aging.
Open each line below at Ulta Lab Tests, add it to your cart, then check out in one order.
Does not include Omega-3 Index, which is why it looks cheaper.
15% volume discount (7 items)
Does not include ApoA1, Fibrinogen, which is why it looks cheaper.
Does not include Fibrinogen, which is why it looks cheaper.
Prices are computed from each lab's published rates, including any volume discounts and bundle substitutions. Some links are affiliate links, which never change which panel we recommend or how we rank labs. Read our policy →
Fast for 9 to 12 hours before a morning draw, water only, so the cholesterol panel and triglycerides read accurately. Skip alcohol and hard exercise the day before, both of which can nudge triglycerides and inflammatory markers, and importantly, do not test while you are ill or recovering from an infection, because hs-CRP and fibrinogen spike with any inflammation and would misread your true cardiovascular risk.
After a meaningful change, like cutting saturated fat to lower ApoB or raising your omega-3 intake, give it about three months before retesting, long enough for the change to settle. Lp(a) is the exception: it is genetic and stable for life, so a single measurement is all you ever need. Recheck hs-CRP only when you are well, since a cold or injury will distort it.