Considering his age of 30 years with complaint of chest pain and also history of hypertension and kidney stones (dust), he should be visiting a general physician (internal medicine) who will assess his condition as a whole and then decide upon the diagnostic tests he has to undergo. It would have been really good if his current BP, weight, height, lifestyle and family history were also given.
Hypertension is classified into two types essential and secondary hypertension. In case of essential hypertension, the cause is unknown and it is generally linked to obesity, sedentary lifestyle, stress, alcohol intake and salt intake. Secondary hypertension may be because of kidney disease or hormonal imbalance. Chest pain is not essentially because of heart complaint, it may be originating due to gastrointestinal, pulmonary, neuromusculoskeletal or psychogenic reasons.
However, it is advisable that he undergoes a battery of diagnostic tests recommended above along with lipid profile, ultrasound of whole abdomen and X-ray of chest. Majority of the hospitals provide this as a package famously called Whole Body Checkup. Please also note that you can claim income tax benefits for the preventive health check-ups under Section 80D upto Rs. 5000.