Book an appointment for free
Qualifications and Experience
George A. Castro, MD is a model for the 21st Century doctor. He is first and foremost a physician, specializing in all aspects of Internal, Pulmonary, and Critical Care Medicine.
Verified Patient Reviews
Doctor George Castro it’s very professional, he takes the time to explain in details everything , he is been my doctor for many years and recommended him to friends and family .
Dr. Castro was very nice and attentive. He spent time talking to me about my concerns and explained everything very clearly. I have had one visit with him but since then I have had trouble reaching his office to get the necessary forms for a procedure. The phone always goes to voicemail and after leaving two voicemails I still have not gotten a return call.
Dr. Castro is an amazing doctor!
Excellent! Very thorough. Listened to my concerns and explained everything in detail with care and empathy. Was so comfortable with the experience that I intend to make him my Primary Care Physician!
Great initial consultation! Ideal location. Super friendly staff. Looking forward to continuing with Dr. Castro.
He's amazing. The best bedside manner and so thorough.
Never again. Doesn’t call you back after at least 5 calls to him. No care in the world.
Dr. Castro was warm, welcoming, and very professional. The office operates as a well-oiled machine - so I was in and out for both appointments right on time. Glad I found him!
I loved my visit with Dr. Castro. Very friendly attentive and professional. Highly recommend!
Overall great experience! Very knowledgeable, kind and professional. I would definitely recommend Dr Castro!
Dear dr Castro I hope you read these.. In the 17+ years I've been in NYC I haven't had as thorough a doctor as you. Thank you for your amazing care, your lovely staff and time. He's the best. Please see him!! You won't be disappointed.
George is a wonderful physician. He is thoughtful, warm and has deep expertise in his field. I highly recommend George.
Great doctor highly recommended!!!!!
My visit with Dr. George Castro was excellent and I highly recommend him. He's a professional.
Very pleasant, enthusiastic and expert physician. I may make him my primary MD although I don't live close!
Doctor George took his time to understand everything about my condition and any factors that might be influencing my symptoms (family members, medical history, etc.). He was in no rush at all and provided a very thorough and comprehensive exam. I will definitely be back when I need further medical treatment!
Loved my visit with Dr. Castro. He was super understanding and easy going. He did a full thorough check and gave me multiple resolutions/treatments related to what I came in for. If I didn't already have a PCP yet, he would be it. Actually...
Dr. Castro is very professional, attentive and well prepared to assess your symptoms and provide the appropriate diagnosis. He prepares you for what is coming during the examination and offers the best recommendations for treatment.
I appreciated the time Dr. Castro took to explain all procedures. The office staff was courteous and efficient!
Very knowledgeable and caring. Took his time to hear my symptons and explain to me the best approach to my problem. He cared about details and throughly analyzed my problem. Extremely satisfied with my visit.
Dr Castro is both professional and personable. Great work ethics and knows his work. Been a patient for over ten years.
He was amazing! I feel much better already based on his treatment.
He is very attentive and listens to me as the patient. I came in with a desire to get off my medications and he came up with a appropriate plan.
Dr. Castro was very thorough. Good communicator. Friendly.
Dr Castro is a very caring and knowledgeable doctor. He took his time and explained everything that was going on. Would highly recommend.
Very nice and straight forward doctor. Explain everything about my health. Staff were very friendly!
Although I had to wait, it was worth the wait. He answered all my questions and made me feel comfortable.
Experienced, very knowledgeable and very detailed. Best bedside manners I've encountered!
Dr. Castro and his office staff were amazing, took his time in explaining everything.
Dr. Castro went right to the issues I had. I was very impressed with both his methods and his manner.
Dr Castro is the most professional and caring Physician in NY. I takes time with You and he listens. Thank You.
My visit was surprisingly more pleasant than i expected. Beautiful, private office, kind, professional staff, the wait wasnt long at all (in any of my visits), and Dr. Castro is the one to thank. I went in because of a dislocated shoulder and he put my nerves to ease. Very professional and attentive. He seemed genuine in ensuring my well being is in good hands.
Just one word he is a great doctor.He listen about my all problems.He explain what I have to do .
My visit with Dr. George Castro was excellent and I highly recommend him. He's a professional.
Dr. Castro was very knowledgable and took the time to explain everything in detail to me. I left having a good understanding of my medical situation. I did not feel rushed at all and appreciated the care he took.
What an amazing physician. My first time seeing a pulmonologist, and I'm so glad I went to him. He was patient while listening to me, walked me through the breathing exams, and explained how to use my inhalers correctly. Highly recommend.
I was very happy with my first visit with Dr. Castro this afternoon and looking forward to some relief in a few days. Dr. Castro was incredibly patient when I explained my symptoms and he was thorough with the examination, performing many tests and explaining what the results of each one meant.
Dr Castro was great. I wish I had gone to him first rather than waiting 4 weeks and seeing three other doctors first.
I am so happy that i have found Dr. Castro via zocdoc. I have been looking for a good pulmonary specialist and i am so happy and pleased to came across him. His front desk Maria is such a sweetheart and so nice. She made us feel right at home. Dr. Castro took his time to listen to everything I had to say and educated us. We felt very comfortable and now he will also be my PCP. I would recommend him to all mt family and friends which i had already started to do after my first visit. Super duper happy!
Dr Castro was knowledgable and expressed genuine concern over my present medical/health conditions. I was ABSOLUTELY nicely surprised by the building, his friendly and welcoming receptionist, and his demeanor. Highly recommended! I am considering him to possibly be my primary care provider.??????????
Very detailed and informative in diagnosis. Makes you feel comfortable. Would highly recommend.
Truly wonderful! I've had asthma for 20+ years and he was the best doctor I've ever seen. Extremely thorough with his analysis of my breathing! Would highly recommend as as asthma specialist or a primary care doctor.
Great doctor! My husband has been seeing him for over a year and he's amazing. Very detailed, very patient and definitely looks out for his well-being.
Had a wonderful experience with Dr. Castro. He saw me right away and was very thorough going through my medical history and performing the tests to ease my concerns. Went to him as a pulmonary specialist but would definitely go back as a regular patient. Front desk staff also very helpful and friendly.
Dr. Castro was great but his front desk person is rude. When my prescription didn't arrive at the pharmacy and I called to try and get it resolved, she was impatient, talked over me, and unwilling to try and help resolve the situation with the pharmacy. Unfortunately, I would probably avoid Dr. Castro to avoid his front desk person in the future, even though he was very informed and professional!
An incredible doctor, really took into account my medical history and helped make my path to recovery clear and easy. so grateful I saw him, he literally saved my voice.
This was my first visit but Dr. Castro seemed fantastic. He was very attentive and really went the extra mile looking into how I was feeling. I'll be having a follow up in a couple of weeks and it really takes the stress off to know I'll be meeting with an easy going guy who seems to very knowledgeable at the same time. The receptionist (Maria?) she was awesome as well!
I have been a patient for Dr. George Castro for over 20 years. Also professional yet ability to talk on a trusting bases. All my medical issues/requests are handled immediately. Thank You
Great doctor overall. Great bedside manner, never rushes and answers all your questions. Glad I found a keeper.
Made him my primary doctor after my first visit. He's awesome
Dr George a Castro is an excellent diagnostic doctor who has patience and has a great bedside manner.
Office secretary was very polite and kind so was Dr. Castro
Dr. Castro listened intently gathered all my information gave a thorough exam and a diagnoses...I think I will place him.as my primary provider
Very professional, no rush, and very thorough mefical testing done by the doctor himself. Preformed many tests to find correct diagnosis and typed out report during visit. Highly recommend MD Castro.
He was very kind and thorough.
Excellent and very knowledgeable!!
I was very happy that I was diagnosed by Dr. Castro. I feel much better now and will definitely be meeting with him in the future whenever I fall ill.
Dr. Castro has an excellent bedside manner. Speaks calmly, listens carefully to all your concerns and provides a complete physical assessment without rushing you to get to the next patient. What a refreshing experience!
Amazing Experience! Top Class!
Dr. Castro and his office staff are very friendly. The doctor was very thorough and I felt taken care of.
I am a registered nurse who was 5 star pleased with everything about my visit..it was just excellence from I entered the office until l left the office.
I came to see Dr. Castro yesterday because I think my asthma has returned (had it as a kid). I was expecting maybe a 15 minute meeting, chatting about possibilities, maybe a new prescription for a different inhaler. He sat with me for almost an hour and was very thorough with his questions. We did a handful of breathing exercises that revealed insightful results. He came up with an action plan and I'll be back in two weeks to see if it helps. Dr. Castro and his staff were very polite, highly recommend!
Great doctor !
Extremely professional and caring doctor. Quickly assed me and made me feel comfortable. I highly recommend him! His reception lady was also super friendly and helpful.
Doctor Castro was excellent in finding out my problem and symptoms and also he vas very interested in me as a patient.
Very good and pleasant .
Nice guy, very professional, knew what the problem was right away.
Prompt, professional and personable. Highly recommend!
Dr. Castro is an exceptional doctor. He is very warm and welcoming, and very thorough at the same time. I would highly recommend him as a Pulmonologiat or PCP.
Overall excellent care, knowledgeable pgysician!
Dr. Castro is nice and attentive. He actually listens to you and spends plenty of time going over all possible options. Highly recommend!
My mother went with her home attendant and they were very happy with Dr. Castro. They stated he did a complete checkup and Dr. Castro was very kind and attentive.
I found that Dr. Castro was highly professional, very warm and gracious. I came to the doctor because I needed to have my vaccinations updated. However, I mentioned that I had a stitch in my abdomen from a previous surgery that was protruding from beneath the skin. Dr. Castro took out the stitch in my abdomen right there in his office. His office was very responsive and I got seen the same day that I made the appointment. I would highly recommend Dr. Castro.
Great first visit!
Dr. Castro was very kind and thorough. He went through my whole medical history, ran multiple tests and came up with a treatment plan. He also tranquilized me and explained everything about my current condition. Definitely recommend him!
Very knowledgeable about his field. My wife felt that she was in good hands after consulting with the doctor. He is also very patient and understanding. Spoke I terms that my wife could understand clearly what her treatment was going to entail.
I am so happy to have Dr Castro as my new General Doctor! Today was my 1st appointment and it went great! He was very nice, professional, and knowleadgeable. He took care of each of my concerns and was very helpful answering all of my questions. Then, there is Maria, the receptionist, who was super nice and helpful right from my initial phone call! I highly recommend them! Silvia
A Doctor that cares for his patience always a pleasure going there!
Exceptional medical secretary and comfortable office. Dr. Castro is user friendly. He explains procedures and tests so an individual can really understand. He is an excellent listener and easy to talk to. I definitely would recommend Dr. Castro!
Dr. Castro was extremely thorough in assessing my condition and treating appropriately. He also had great bedside manner and made me feel at ease. I will definitely be returning to his practice and would highly recommend!
Dr. Castro was very nice and a good listener. He took his time which I appreciated.
Great doctor. Seems very knowledgeable not only in his area but also other areas. Most certainly will recommend him to others. Staff is friendly and does great at what they do as well.
Excellent bedside manners.
Was very impressed with the Doctors manner and professionalism,
It was great. He is very personable, intelligent, takes his time with you and shows that he really cares about his patients.
Couldn't be happier, fantastic experience. Great place, the reception attentive and very friendly. The Doctor took time to check on my health and was very professional and caring.
He's great. Very thorough and knowledgeable. Explained what tests he was doing and why, which I really appreciated. I also liked that he went into some detail to explain my diagnosis instead of rushing through the process. Highly recommend!
Dr Castro is knowledgeable and probably one of the nicest doctors out there. I always appreciate being listened to as a patient and also that he takes time to explain things to me.
Dr. Is patient and professional.
Just a really good doctor and easy to deal with. Highly recommended.
Didn't seem like he was having a good day. He seemed irritable. He did not have my bloodwork in my chart which was faxed to the office a month ago which was confirmed by his secretary at the time. None the less, I would still recommend because he is a great doctor.
Dr Castro is without doubt one of the most skilled and knowledgeable physician I've seen. His bedside manner is understates and put me at ease immediately -- maybe why I unintentionally told him my life story. Be prepared to wait as he takes his time with each patient and is very thorough. I left understanding more about my condition and feeling empowered to manage it.
Dr. Castro is great- honest, efficient and good at what he does. I felt well treated and cared for.
Dr Castro was personable. Very easy to converse with. He doesn't rush you and very patient with explaining. He is very informative and I learnt many things from just one meeting with him.
Excellent and well thorough
Very Good cant wait until my follow up appointment!
Very thorough. Diagnosed me properly and medicated me only as necessary. Highly recommended.
Very professional and welcoming. Friendly environment. I felt very comfortable and well informed about my health.
I highly recommend Dr. Castro. I came to see him by way of an emergency room/hospital stay after an accident. He spent a lot of time going over the cat scan results and making sure I understood them and what it meant in terms of recovery. He was knowledgable, patient and most of all, kind. He answered my many questions throughly and for the first time since the accident, I felt like I had a doctor who got to know me and cared about my recovery. I wish he was a primary care physician so I could see him for everything! His office staff was friendly, the building is beautiful with gorgeous stain glass and it's right near the subway. If you need a pulmonlogist, he should be your first choice.
He really is the best ever!!!
Dr. Castro was helpful, kind and explained everything along the way. He diagnosed my problem, gave me a prescription and, I'm happy to say, the issue seems to have cleared up. I would definitely recommend him, and definitely go back to him with any future respiratory problems.
Clean office, nice staff, great doctor. Seemed super knowledgable and professional but also down-to-earth. Highly recommend.
After being a patient for 10 years, I still adore Dr. Castro, however his office has made several unforgiveable mistakes. I was given medication that I am highly allergic to. Secondly, I went there several times in 2012-2013 and every time I gave my insurance card nobody mentioned I was out of network. In 2015 I received threatening notices from a collections agency stating I owed them. Use caution!
Very pleasant doctor. Would recommend.
Second time seeing this dr. Very happy with treatment so far. Very thorough. Will definitely keep him as my PCP.
Fantastic experience! Most relaxed but thorough doctor's visit I have ever had. I would highly recommend this doctor to anyone. Wonderful bedside manner and took the time and answered all questions. I feel extremely confident in his care and abilities.
What a great, knowledgeable and thorough doctor. I did not feel rushed and the staff is friendly and professional. I think I made the right choice with this doctor. Would definitely recommend.
Dr. Castro is very personable. Even as a new patient he made me feel as if i was his patient for 10 plus years. He's GREAT!
Dr. Castro was extremely thorough, kind and help me understand every aspect on my problem. I felt very comfortable and I was very impressed on how quickly he sent me for tested that I needed and set me up with a follow up appointment quickly so I didn't have to wait a long time for results.
Went in for some vaccinations and my annaul check up. George was very thorough and knew what was needed from the get go.
What a pleasant doctor! I was very happy with my visit. I will most likely continue to see Dr Castro as my PCP.
Dr. Castro was extremely professional, kind and thorough!
This was my first visit with Dr. Castro being referred starting from scratch. I found he was very patient, a good listener, and very helpful in explaining things in both medical and common terms you can understand. My impression is that he is very expert at what he does, and gave good advice on how to proceed that was positive and encouraging! I look forward to progressing with my challenges, with some caring guidance.
Amazing doctor, personable and intelligent with a nice office and friendly staff. Really great doctor, hope I can make him my internist.
Un muy buen doctor se toma su tiempo y te dice las cosas sin tapujos como debe ser un doctor.
I've never experienced a more courteous doctor than Dr. George Castro. Quality care on every level. Look no further if you need a respiratory doctor. I came all the way from Brooklyn and I highly recommend this doc!
Dr. Castro cares and it highly competent. What more do you need?
Very thorough and professional, and although he seemed very busy I did not wait long or feel rushed.
Dr Castro 's beside manner is wonderful.He makes you feel at ease. I walked in a bundle of nerves and walked out feeling very relaxed and assured that he would get to the root of the problem.
Great Doctor, very knowledgeable and professional. Dr Castro always listen to my concerns and take his time answering all my questions, he is never in a rush with any patient.
Best I've ever been to.
First visit was outstanding!
I LOVE HIM!!
Excellent he is a very good doctor. He examined me & took time to explain his findings & the best course of treatment
He was fantastic!
Dr. Castro was very imformative. He takes his time with His patients he also listens to ur questions and concerns. I recommend him
Good visit all the time Dr.really into his patients
I believe his professionalism, and service are more than exceptional. Felt comfortable, and as if I was talking with a friend. Great doctor!
Going to see Doctor George Castro was a very pleasant experience. He saw me 5 minutes after checking in. He was a very gracious and caring man. Very approachable as well as a thorough Doctor. I felt I was in good hands. I will definitely return to him and gladly have him as my primary Physician. I will also recommend him to my friends or people within the Network.
Very personable, interested and helpful.
Dr. Castro was very professional and thorough during the examination, and the staff was very friendly. He made sure to take the time to go over everything in detail and find the problem, which I think we did. He also provided further information for how I should go about solving my problem which I really appreciated.
Very personable and informative. He made me feel better!
He was friendly and thorough. He made me feel comfortable and like he really wanted me to find the best care for me as an individual. His front desk staff was also charming and friendly. I really felt comfortable there waiting and while receiving care.
First rate! Wonderful doctor!
I love this doctor. He is very professional and he cares for his patients. I love the way he handle my problem. Everything he said make sense. I truly recommend this doctor especially for patients with sever asthma.
The doctor and staff are professional, courteous and personable.
Very nice, long long wait, no blood testing there so I had to go somewhere else and then wait again. The whole thing kept me out of work for 3 hours
I came away knowing that if any of my friends need a pulmonologist, this is the name that I will be passing around. Professional and informative.
Dr. Castro was great! Very thorough and patient when listening to my symptoms as well as explaining my condition. I waited a bit because he had an emergency, I just hope this is not the case going forward because he seems to be a great and very knowledgeable doctor. I highly reccomend.
I loved it. He was very patient with me, eventhough I wasn't giving him clear details for a few questions. He also took the time to learn about my past health and current health conditions. Dr. Castro was very professional.
Nice receptionist, zero wait time, insightful doctor. Highly recommended.
As a new patient, Dr. Castro made me feel comfortable and addressed all my concerns. I'm glad to have found him on ZocDoc. My only complaint is that the wait time was a bit long.
Very personable and thorough. I like his office setup and very nice receptionist too.
Has to be the best i have seen!!
Though I did have to wait a while to see the Dr., it was well worth it. I have been to multiple Pulmonologist in the city with my asthma issues and none of them have tried to find the root of the actual problem. Dr. Castro gave me several lung tests to find out exactly what isn't working, and took immediate steps towards getting me the right solution. So glad I changed doctors.
Terrific, thorough and efficient while having a soothing bedside manner. He makes you feel at home
Great experience with Dr Castro. Would definitely recommend Dr Castro to other potential patients.
Patient and knowledgeable. Provides an outstanding level of care.
Found Dr Castro to be very knowledgeable, thorough and easy to talk to. I recommend him.
Great doctor. Very informative and respectful.
Dr. George Castro was very professional and very insightful. He invited a collaborative approach by explaining his reasoning as the visit went along, and he was personable to boot. I will very likely make him my pcp.
Had a good visit with the Doctor. He is very kind and listened to everything I had to say. His office is a little strange though...in the basement of an apartment building and not the most modern office. Other than that, no complaints so far.
He was very thorough, listened to everything I had to say and asked a lot of questions. He also explained why he did certain tests, the results and what the results mean.
vERY SATISFACTORY, HE IS A VERY METICULOUS PROFESSIO NAL, WILL HIGHLY RECOMMEND HIM. THANK YOU.
Excellent Doctor. Very courteous and thorough. Willing to go out of his way to provide quality medical care. Also, excellent/friendly staff in office.
Very good experience, no wait and office was very accommodating in terms of scheduling and Dr. Castro was very helpful and professional. Highly recommend!
Personable doctor. Considerate to assessing the individual needs of the patient.
Patient and knowledgeable, Dr. Castro is my top doctor in NYC. I've been going to him for years.
He was great and very helpful.
Dr. Castro was extremely friendly, personable, and professional. I came to see him in regards to frequent and recurring coughing fits and respiratory problems, and we sat down and went over my medical history and past incidents. He prescribed some tests and I'm seeing him again in a few weeks time. Very friendly and courteous office staff as well.
It was refreshing to see how caring and generous this Doctor was with his time. Very thorough, knowledgeable and kind. I have a couple of complaints, although they have nothing to do with the doctor or his staff. First, the building he is in does not have adequate signage or directions to his office. Second, it took some real digging to find their phone number. He has ZERO web presence with accurate information. In this day and age, doc should have a website with clear, concise directions and pertinent information. The guy fills in your info on a laptop during your consult, obviously no stranger to technology. Get a website please!!
Really nice, helpful, and seemed to know his stuff.
He is a very nice doctor, personable, and professional. Despite the uncharacteristically long wait, it was worth the visit. He took the time to explain what what issue was and listens to what the patient has to say without judgment.
very nice guy. very helpful
The doctor was very caring and patient. He asked a lot of back ground questions to ensure he got the full picture for my grandmothers care.