Cardiac risk builds quietly before it speaks.
Heart and Metabolic Health
High cholesterol, rising blood pressure, or a family history that makes you want to know where you actually stand.

A basic lipid panel does not tell the whole story. Particle count and inflammation give a sharper picture of risk.
Who should check heart health earlier
Start with the self check- Age forty and over with one or more risk factors
- Family history of heart attack before fifty-five
- High cholesterol, high blood pressure or diabetes
- Current or former smokers
- Waist over 90 cm for men, or 80 cm for women
Heart Risk Factor Check
This check counts risk factors rather than symptoms. Tick what is true of you. If you have never had something checked, that is an answer in itself.
Part one. Signs you recognise
Is any of this happening to you now?
The items below are not counted in the score. They are listed because they need assessing sooner than a routine appointment.
What you ticked above is not something that should wait for a website check or a routine appointment. Please contact your family doctor, or go to the nearest hospital emergency department if it is happening now. You can still send this form, but do not wait for our reply before acting.
Part two. Your background
Have you had a blood test in the past twelve months?
Are you taking prescription medication at the moment?
How long have you noticed these signs?
What have you already tried?
Part three. When you want to start
How ready are you to start?
There is no wrong answer.
Which branch is easier for you?
Where should we send your result?
Three details and your result appears below. A doctor reads the same summary before your consultation.
Your information is handled under the Personal Data Protection Act 2010 and used only to follow up on this enquiry.
This check is not a diagnosis. It organises the signs you report yourself so the conversation can start from a sharper place.
Why a normal LDL does not mean low risk
The LDL on your lab report counts the cholesterol inside LDL particles rather than the particles themselves. So two people with identical LDL can carry very different particle counts. The one carrying more small dense particles faces higher risk, because every particle is another chance to enter the artery wall. ApoB counts those particles directly. Lp(a), meanwhile, is genetic and worth measuring once in a lifetime, since knowing it changes how hard we push everything else.
What we measure for heart health
We start with an advanced lipid panel covering ApoB, Lp(a) and the omega-3 index. Then we add a metabolic assessment, because insulin resistance changes LDL particle size. If you want a blood flow check without radiation, MCG cardiac screening takes under ten minutes and needs no treadmill. The Bahasa Melayu pathway covers the same detail.
Not every test here is ordered for everyone. The consultation decides which ones are relevant.
Two cheap measurements that matter most
Take your blood pressure properly, after sitting quietly for five minutes, and repeat it twice. That single habit carries as much information as many blood tests. Waist circumference, meanwhile, flags visceral fat, which links straight to metabolic risk. Both cost nothing, and you can track them at home.
Related calculators
Free, no sign-up. Use them as a starting point before the consultation. See all tools
Who you will see
- Two locations in the Klang Valley
- Doctors registered with the MMC
- Testing ordered after consultation
Frequently Asked
At what age should heart screening start?
Forty and over if risk factors are present, or earlier with a family history of early heart disease.
What is the difference between ApoB and LDL?
LDL measures cholesterol inside particles. ApoB counts the particles, which is a more consistent risk marker.
Does MCG screening use radiation?
No radiation, no contrast agent, and no treadmill test.
Read further
Start with one conversation
An initial consultation to understand your situation before any testing is recommended.
Damansara Perdana · I-City, Shah Alam · +60 14-801 6493

