"I just met Dr Agarwal and I already feel confident with him, easy to talk to."





Wanda R. Healthgrades

"Caring and knowledgeable. I highly recommend."





Kellyin Healthgrades

"Dr Agarwal is great. Good knowledge base & he is a very caring doctor."





Simonin Healthgrades

Our Latest Posts

weights and veggies

How To Prevent Heart Disease From a Young Age

According to MyHealthFinder, heart disease is the leading cause of death in American women and men alike and has been so for the past several years. While most individuals believe that heart problems mainly arise in adults, the rise in childhood obesity and diabetes have contributed to deteriorating heart health in children. These factors have…

What Should an Athlete Know About Heart Disease?

Learn more about how regular exercise can keep your weight down, lower risk of cancer, give you more energy and help you sleep better.

Things to Know About COVID-19’s Effect on the Heart

Learn more about the things patients need to know about the effects COVID-19 has on the cardiovascular system, and specifically, the heart.

"He treats me like family-never hurries when you are there."

SELF-VERIFIED PATIENT

"I knew when the time came for me who my doctor would be. He is an amazing doctor."

SELF-VERIFIED PATIENT

"This gentleman saved my life and could not be more confident in any other doctor. He’s a true professional and highly recommended."

CHARLES R.

OUR LOCATIONS

Choose your preferred location

Humble, TX

Phone (appointments): 832-644-8930
Phone (general inquiries): 832-644-8930
Address: 18980 W Memorial Dr, 100, Humble, TX 77338

Katy, TX

Phone (appointments): 832-644-8930
Phone (general inquiries): 832-644-8930
Address: 21703 Kingsland Blvd, 100, Katy, TX 77450

Cleveland, TX

Phone (appointments): 832-644-8930
Phone (general inquiries): 832-644-8930
Address: 212 N College Ave., Suite B, Cleveland, TX 77327

Humble, TX – Imaging Center

Phone (appointments): 832-644-8930
Phone (general inquiries): 832-644-8930
Address: 18652 McKay Drive, 200, Humble, TX 77338

Livingston, TX

Phone (appointments): 832-644-8930
Phone (general inquiries): 832-644-8930
Address: 210 W. Park Drive , 104, Livingston, TX 77351

Livingston, TX

Phone (appointments): 832-644-8930
Phone (general inquiries): 832-644-8930
Address: 219 Eastwood, Livingston, TX 77351