Muhammad Ashfaq Physiotherapist Islamabad

Muhammad Ashfaq

Physiotherapist

DPT, BSPT, Foreign Trained in Rehabilitation

Consultant

100 Reviews

23 Yrs Experience

100 Community Reviews

Satisfaction %

100%

Wait Time

9 mins

Avg. Time to Patient

26 mins

Diagnosis Satisfaction

100%

Verified patient
Satisfied
  • Satisfied with diagnosis and treatment

I highly recommend Dr. Ashfaq, the physiotherapist, and Dr. Sohail, the pain management specialist for their exceptional care and expertise in treating my mother's severe knee pain. Their collaborative approach in diagnosis and treatment was instrumental in her recovery. Grateful for their dedication and effective healthcare. Hospital staff is exceptionally well trained. They offer wheel chair service from Car Parking to 3rd floor and keep the patient comfortable. Ambiance, service and housekeeping is outstanding.

Review shared online - 1 month ago

Verified patient
Satisfied

Verified patient shared utmost satisfaction with the care and services provided by Dr. Muhammad Ashfaq at Institute Of Medical Rehabilitation Imr Hospital.

  • Satisfied with diagnosis and treatment
  • PA & Staff was helpful
  • Hospital / Clinic environment was well-maintained

Review shared on Marham feedback call - 1 year ago

Verified patient
Satisfied

Verified patient shared utmost satisfaction with the care and services provided by Dr. Muhammad Ashfaq at Institute Of Medical Rehabilitation Imr Hospital.

  • Satisfied with diagnosis and treatment
  • PA & Staff was helpful
  • Hospital / Clinic environment was well-maintained

Review shared on Marham feedback call - 1 year ago

Verified patient
Satisfied

Verified patient shared utmost satisfaction with the care and services provided by Muhammad Ashfaq at Institute Of Medical Rehabilitation Imr Hospital.

  • Satisfied with diagnosis and treatment
  • PA & Staff was helpful
  • Hospital / Clinic environment was well-maintained

Review shared on Marham feedback call - 1 year ago

Verified patient
Satisfied
  • Satisfied with diagnosis and treatment
  • PA & Staff was helpful
  • Hospital / Clinic environment was well-maintained

My experience was good. I am getting better Alhamdulillah. Dr Shab is competent, kind and helpful.

Review shared online - 1 year ago

Verified patient
Satisfied
  • Satisfied with diagnosis and treatment

I am satisfied with the dealing of the consultant and his plan to improve my condition.

Review shared online - 1 year ago

Verified patient
Satisfied
  • Satisfied with diagnosis and treatment

Dr Ashfaq is an experienced and qualified Physiotherapist.He made accurate diagnosis of my neck issue and provided me the safe and best management plan.Recommended.

Review shared online - 1 year ago

Verified patient
Satisfied
  • Satisfied with diagnosis and treatment

I have knee pain and I visited so many places for treatment but when I visit to doctor Ishfaq he have a stunning experience in his field I got pain relief and satisfied with his treatment.

Review shared online - 1 year ago

Verified patient
Satisfied

Verified patient shared utmost satisfaction with the care and services provided by Muhammad Ashfaq at Institute Of Medical Rehabilitation Imr Hospital.

  • Satisfied with diagnosis and treatment
  • PA & Staff was helpful
  • Hospital / Clinic environment was well-maintained

Review shared on Marham feedback call - 1 year ago

Verified patient
Satisfied

Verified patient shared utmost satisfaction with the care and services provided by Muhammad Ashfaq at Institute Of Medical Rehabilitation Imr Hospital.

  • Satisfied with diagnosis and treatment
  • PA & Staff was helpful
  • Hospital / Clinic environment was well-maintained

Review shared on Marham feedback call - 1 year ago

Verified patient
Satisfied

Verified patient shared utmost satisfaction with the care and services provided by Muhammad Ashfaq at Video Consultation.

Review shared on Marham feedback call - 1 year ago

Verified patient
Satisfied
  • Satisfied with diagnosis and treatment

Dr Ashfaq is true professional and was very thorough with his diagnosis and further course of treatment for my son. He recognised the physical and mental needs of the patient and is very calm in his approach. Easy recommendation.

Review shared online - 1 year ago

Verified patient
Satisfied

Verified patient shared utmost satisfaction with the care and services provided by Muhammad Ashfaq at Video Consultation.

Review shared on Marham feedback call - 1 year ago

Verified patient
Satisfied
  • Satisfied with diagnosis and treatment
  • PA & Staff was helpful
  • Hospital / Clinic environment was well-maintained

Dr sb is very calm and active listener ,... throughly assess and treat the cause of pain, and any related muscle , spine, and/or nerve ... Treatment result is excellent. Highy recommended

Review shared online - 1 year ago

Verified patient
Satisfied

Verified patient shared utmost satisfaction with the care and services provided by Muhammad Ashfaq at Institute Of Medical Rehabilitation Imr Hospital.

  • Satisfied with diagnosis and treatment
  • PA & Staff was helpful
  • Hospital / Clinic environment was well-maintained

Review shared on Marham feedback call - 1 year ago

Verified patient
Satisfied

Verified patient shared utmost satisfaction with the care and services provided by Muhammad Ashfaq at Institute Of Medical Rehabilitation Imr Hospital.

  • Satisfied with diagnosis and treatment
  • PA & Staff was helpful
  • Hospital / Clinic environment was well-maintained

Review shared on Marham feedback call - 2 years ago

Verified patient
Satisfied
  • Satisfied with diagnosis and treatment
  • PA & Staff was helpful
  • Hospital / Clinic environment was well-maintained

Great experience as a first timer. I barely waited to be helped when I checked in. The staff and Dr. Muhammad Ashfaq were all very friendly and helpful. I especially loved how Dr. Muhammad Ashfaq really took his time to explain my conditions with me as well as my treatment options. I had a great visit and the doctor’s demeanor has really put me at ease so I highly recommend this clinic.

Review shared online - 2 years ago

Verified patient
Satisfied

Verified patient shared utmost satisfaction with the care and services provided by Muhammad Ashfaq at Video Consultation.

  • Satisfied with diagnosis and treatment

Review shared on Marham feedback call - 2 years ago

Verified patient
Satisfied

Verified patient shared utmost satisfaction with the care and services provided by Muhammad Ashfaq at Institute Of Medical Rehabilitation Imr Hospital.

  • Satisfied with diagnosis and treatment
  • PA & Staff was helpful
  • Hospital / Clinic environment was well-maintained

Review shared on Marham feedback call - 2 years ago

Verified patient
Satisfied

Verified patient shared utmost satisfaction with the care and services provided by Muhammad Ashfaq at Video Consultation.

  • Satisfied with diagnosis and treatment

Review shared on Marham feedback call - 2 years ago

Verified patient
Satisfied

Alhamdolillah, the best Physiotherapist in the town. Highly recommended.

Review shared online - 3 years ago

Verified patient
Satisfied

Verified patient shared utmost satisfaction with the care and services provided by Muhammad Ashfaq at Video Consultation.

Review shared on Marham feedback call - 3 years ago

Verified patient
Satisfied

Verified patient shared utmost satisfaction with the care and services provided by Muhammad Ashfaq at Institute Of Medical Rehabilitation Imr Hospital.

  • Satisfied with diagnosis and treatment
  • PA & Staff was helpful
  • Hospital / Clinic environment was well-maintained

The environment is good. Helpful and providing good healthcare .

Review shared online - 3 years ago

Verified patient
Satisfied

Verified patient shared utmost satisfaction with the care and services provided by Muhammad Ashfaq at Institute Of Medical Rehabilitation Imr Hospital.

  • Satisfied with diagnosis and treatment
  • PA & Staff was helpful
  • Hospital / Clinic environment was well-maintained

Review shared on Marham feedback call - 3 years ago

Verified patient
Satisfied

There are not enough words that can possibly express the extent of my gratitude for the incredible patient's care that Dr.Ashfaq and his amazing staff has provided! I appreciate your professional care.

Review shared online - 3 years ago

Verified patient
Satisfied

Definitely satisfied by his treatment plan and protocol. Till now, his intervention has brought a positive recovery in patient's condition. His medical care towards patient is highly appreciable.

Review shared online - 3 years ago

Verified patient
Satisfied

Highly recommended A friendly and comforting environment at this clinic. Dr Ashfaq, most experienced Physiotherapist I have ever come across with the effective therapy and extremely amazing skills to treat my condition without medication. Satisfied patient.

Review shared online - 3 years ago

Verified patient
Satisfied

A very experienced and dedicated physiotherapist in twin cities. His expertise in managing pain is commendable because he uses innovative physio related techniques for pain management and rehabilitation. His demeanor and attitude towards the patients’ problems are always calm and attentive. Highly recommended.

Review shared online - 3 years ago

Verified patient
Satisfied

He's an expert therapist when it comes to treating cervical spine and vertigo. He's not only expert in hands on techniques but also excellent in counselling the patients which is more than half of a treatment. If you are facing especially cervical spine issues or chronic pain you should book an appointment with Dr ashfaq. Allah bless us all

Review shared online - 3 years ago

Verified patient
Satisfied

I consulted Dr Ashfaq for my neck pain and he's an expert therapist to treat cervical spine , additionally he is good at counselling the patient. As patient education is more than half of a treatment.

Review shared online - 3 years ago

Verified patient
Satisfied

I consulted Dr Ashfaq for my neck pain and he's an expert therapist to treat cervical spine , additionally he is good at counselling the patient. As patient education is more than half of a treatment.

Review shared online - 3 years ago

Verified patient
Satisfied

satisfactory..

Review shared online - 3 years ago

Verified patient
Satisfied

I was having excruciating pain in my neck for almost 2 weeks due to which I was unable to sleep at night or even work productively during the day. After getting 2 sessions of mobilisation from Dr. Muhammad Ashfaq PT, my neck felt light and I could work during the day without having to hold my neck and was able to sleep peacefully.

Review shared online - 3 years ago

Verified patient
Satisfied

I was having excruciating pain in my neck for almost 2 weeks due to which I was unable to sleep at night or even work productively during the day. After getting 2 sessions of mobilisation from Dr. Muhammad Ashfaq PT, my neck felt light and I could work during the day without having to hold my neck and was able to sleep peacefully.

Review shared online - 3 years ago

Verified patient
Satisfied

Very humbled man. He knows what he's doing.

Review shared online - 3 years ago

Verified patient
Satisfied

Most humble and compitent physiotherapist in twin cities... highly recommended.. a true movement magician specifically in neuro cases

Review shared online - 3 years ago

Verified patient
Satisfied

Very skilled and excellent clinical approach.

Review shared online - 3 years ago

Verified patient
Satisfied

Dr Muhammad Ashfaq is one of the most competent doctors of physical therapy in Pakistan. His expertise in managing neuro-musculoskeletal conditions is highly commendable. He comes up with the most pragmatic and patient friendly techniques to treat his patients, and that is what makes him one of the best doctors in the country! I wish him best of luck for his future endeavours.

Review shared online - 3 years ago

Verified patient
Satisfied

10/10

Review shared online - 3 years ago

Verified patient
Satisfied

Outstanding job

Review shared online - 3 years ago

Verified patient
Satisfied

Outstanding job

Review shared online - 3 years ago

Verified patient
Satisfied

He is an expert level physiotherapist, having patient centered and an excellent approach.Very satisfying practice

Review shared online - 3 years ago

Verified patient
Satisfied

In my experience of visits, I found Dr. Muhammad Ashfaq, very competent physiotherapist. He is humble and take care of patients very professionally. I have been always satisfied with his services. Dr. Ihsan ul Haq

Review shared online - 3 years ago

Verified patient
Satisfied

Sir, you are one of the best physiotherapist in Pakistan.Your personality is charismatic, an inspiration, guidance and the illuminated candle in the physio field. You're not just an amazing mentor, you're perfect clinician, too. I wish we can follow your path and enlighten of lives of people. As being a patnt, i can say proudly that Allah blessed you with blessed hands. Mahnoor ch

Review shared online - 3 years ago

Verified patient
Satisfied

Sir, you are one of the best physiotherapist in Pakistan. Your personality is charismatic, an inspiration, guidance and the illuminated candle in the physio field. You're not just an amazing mentor, you're perfect clinician, too. I wish we can follow your path and enlighten of lives of people. As being a patnt, i can say proudly that Allah blessed you with blessed hands. Mahnoor ch

Review shared online - 3 years ago

Verified patient
Satisfied

Mr. Ashfaq is a very well qualified, experienced, Intelligent yet humble person whom I always found reading books and articles on his subject. I received his care for my lower backache with good outcome. Highly recommended.

Review shared online - 3 years ago

Verified patient
Satisfied

I am much satisfied with your skills regarding physiotherapy. No doubt you are one of the best physiotherapist in twin cities. Highly recommended for physio related problems.

Review shared online - 3 years ago

Verified patient
Satisfied

Dr Ashfaq sb is really nice, skillful and cooperative who takes extra care of patients. He has always motivated patient and give them hope of rehabilitation and always succeed in his target. May Allah bless him.

Review shared online - 3 years ago

Verified patient
Satisfied

I was in severe pain for four months due to vein depression between l4 and l5. I visited many doctors and hakeems but to no avail. Finally I some how came across Dr Ashfaq clinic and after two weeks of treatment the issue was resolved for good and was finally relieved of the pain. Thanks to Dr Ashfaq and team.

Review shared online - 3 years ago

Verified patient
Satisfied

Verified patient shared utmost satisfaction with the care and services provided by Muhammad Ashfaq at Institute Of Medical Rehabilitation Imr Hospital.

  • Satisfied with diagnosis and treatment
  • PA & Staff was helpful
  • Hospital / Clinic environment was well-maintained

Review shared on Marham feedback call - 3 years ago

Verified patient
Satisfied

Verified patient shared utmost satisfaction with the care and services provided by Muhammad Ashfaq at Institute Of Medical Rehabilitation Imr Hospital.

  • Satisfied with diagnosis and treatment
  • PA & Staff was helpful
  • Hospital / Clinic environment was well-maintained

Review shared on Marham feedback call - 3 years ago

Verified patient
Satisfied

Verified patient shared utmost satisfaction with the care and services provided by Muhammad Ashfaq at Institute Of Medical Rehabilitation Imr Hospital.

  • Satisfied with diagnosis and treatment
  • PA & Staff was helpful
  • Hospital / Clinic environment was well-maintained

Review shared on Marham feedback call - 4 years ago

Verified patient
Satisfied

Verified patient shared utmost satisfaction with the care and services provided by Muhammad Ashfaq at Institute Of Medical Rehabilitation Imr Hospital.

  • Satisfied with diagnosis and treatment
  • PA & Staff was helpful
  • Hospital / Clinic environment was well-maintained

Review shared on Marham feedback call - 4 years ago

Verified patient
Satisfied

I am fully satisfied with the treatment options and modalities which the therapists here used for my musculoskeletion discomforts and Dr Muhammad Ashfaq with his polite behaviour and gentle therpeutic touches helped me alot to recover very fast and applied his all best modalities,techniques and manipulations to ease my condition and made me pain free.Highly recommended to those in need.

Review shared online - 4 years ago

Verified patient
Satisfied

10/10

Review shared online - 4 years ago

Verified patient
Satisfied

Being an avid sports enthusiast I used to frequently encounter back and neck pains/spasms; and was referred to Dr Muhammad Ashfaq by a family member. Dr Ashfaq has since than helped me resume my activities and greatly helped in the overall physical well being. I have recommended Dr. Ashfaq numerous times in the past to all individuals with physiotherapy needs and will continue to do so.

Review shared online - 4 years ago

Verified patient
Satisfied

I would 100% recommend Dr.M Ashfaq to my friends and family. He is an amazing Physiotherapist who works with full devotion and honesty. Dr.Ashfaq is very knowledgeable and helped me a great deal. I was in a lot of severe knee pain when I first started visiting him. I made significant improvement and reduced my pain a great bit after physiotherapy sessions given by him. ALLAH has bestowed him with excellent skills. He is really a blessing for people in the twin cities. Do fix your appointment with him to treat your neuromuscuoloskeletal problems. May Allah Bless him.

Review shared online - 4 years ago

Verified patient
Satisfied

i was having severe neck pain and upper back pain.. i went to dr ishfaq.. in a single session i felt soo relieved and relaxed.. not only he treated my current problem but he also advised me the ways to strengthen my muscles and postural correction methods to prevent it in future.. i am very satisfied with his way of treatment..

Review shared online - 4 years ago

Verified patient
Satisfied

i was having severe neck pain and upper back pain.. i went to dr ishfaq.. in a single session i felt soo relieved and relaxed.. not only he treated my current problem but he also advised me the ways to strengthen my muscles and postural correction methods to prevent it in future.. i am very satisfied with his way of treatment..

Review shared online - 4 years ago

Verified patient
Satisfied

A very experienced, dedicated and determined doctor. Excellent patient dealing!

Review shared online - 4 years ago

Verified patient
Satisfied

Dr Ashfaq is experienced hand physiotherapist treated me for frozen shoulder skillfully. I recommend Dr Ashfaw

Review shared online - 4 years ago

Verified patient
Satisfied

Dr Muhammad Ashfaq is the best experienced hand physiotherapist. He treated my frozen shoulder in a very skilful manner.

Review shared online - 4 years ago

Verified patient
Satisfied

Dr Muhammed Ashfaq is very knowledgeable, skillful and polite physiotherapist. I have wonderful experience with doctor sahib. He treats in a friendly environment and motivates his patients and thus has proved himself to be a ray of hope for hopeless and desperate patients fighting against their disability in the twin city. I always recommend him.

Review shared online - 4 years ago

Verified patient
Satisfied

I have a wonderful experience with Dr Muhammad Ashfaq. He is expert in using innovative physiotherapy techniques of pain management, rehabilitation. He treats patients in a friendly environment. He motivates the patients. He has always proved himself to be a ray of hope for those patients who have become hopeless fighting with their physical disability.

Review shared online - 4 years ago

Verified patient
Satisfied

Dr. Muhammad Ashfaq is hands-down one of the best physical therapists i have seen in my life. His demeanor and attitude is calm, positive and attentive. I saw him for a neck pain, he not only treated my neck with his manual skills but also guided me some useful exercises that I can practice at home. He is extremely knowledgeable and dedicated.

Review shared online - 4 years ago

Verified patient
Satisfied

My experience with Dr. Muhammad Ashfaq as a patient with cervical pain has been wonderful. His expertise in managing pain is commendable, as I got almost completely relieved from my pain after one physiotherapy session. His hands on skills are very effective, and I can easily say that he is one of the most competent physiotherapists in the twin cities.

Review shared online - 4 years ago

Verified patient
Satisfied

He is the best physiotherapist he treated my father with chronic cervical pain , headache and endurance issues & it was recovered in just 3 days. I ll strongly recommend Dr Ashfaq

Review shared online - 4 years ago

Verified patient
Satisfied

My experience with Dr. Ashfaq's therapy was very well. He's very Professional and extremely good at his profession. I was very well taken care off and i am pleased with all the services provided by him.

Review shared online - 4 years ago

Verified patient
Satisfied

My experience with Dr. Ashfaq's therapy was very well. He's very Professional and extremely good at his profession. I was very well taken care off and i am pleased with all the services provided by him.

Review shared online - 4 years ago

Verified patient
Satisfied

hello dr,i have pain in buttck area when i sit for a sometime,dr said it is low back pain,but its not going away,did hip bridges,will manual si joint manipulation work,i feel i have si joint dysfunction and my pelvis rotates when i sit and needs to be corrected with the right exercises.

Review shared online - 4 years ago

Verified patient
Satisfied

For physiotherapy, i would like to suggest dr ishwaq as one of the best option! Despite the person being competent and commited to his work, dr ishwaq is also a person with good soul ! May ALLAH BLESS HIM !

Review shared online - 4 years ago

Verified patient
Satisfied

Highly satisfied with the passion expertise & services. He is one the one who do justice with his work & profession. One of the best doctors In twin cities. Highly recommended.

Review shared online - 4 years ago

Verified patient
Satisfied

I found him extremely caring, cooperative, uptodated nd humble person. I strongly recommend him.

Review shared online - 4 years ago

Verified patient
Satisfied

Great human with excellent expertise of his field. He really understands all field if medical

Review shared online - 4 years ago

Verified patient
Satisfied

Dr ashfaq is a good physio therapist by well trained,skilled and alot of experience in physio therapy. Also best in understanding the patient diseases and finds the perfect cure.

Review shared online - 4 years ago

Verified patient
Satisfied

Highly satisfied consulting with Dr. Sahb.Determined with patients having clear and absolute knowledge and grip of his Profession. Recommended

Review shared online - 4 years ago

Verified patient
Satisfied

Dr. Ashfaq is very nice and helpful. He is probably the most trusting, knowledgeable, professional, friendly and empathetic physiotherapist and health care provider I have ever come across. He is very passionate about his job. He also works in the hospital so he has loads of experience.

Review shared online - 4 years ago

Verified patient
Satisfied

One of the best neurophysical therapist in islamabad , specialized in treating neck pain radiating to arms and other musculoskeletal problems

Review shared online - 4 years ago

Verified patient
Satisfied

Highly professional , Humble person and Allah Blessed their hands with Shafa like a magician and thousands of people get rid of their pains.

Review shared online - 4 years ago

Verified patient
Satisfied

he is so humble and polite by behaviour and similarly he is in profession by taken away discomfort/pain and aligned your body towards good health.

Review shared online - 4 years ago

Verified patient
Satisfied

Best experience

Review shared online - 4 years ago

Verified patient
Satisfied

compassionate and meticulous professional with thorough understanding and knowledge about his field.

Review shared online - 4 years ago

Verified patient
Satisfied

Highly experienced with best diagnostic skills. Totally recommended.

Review shared online - 4 years ago

Verified patient
Satisfied

Highly experienced with best diagnostic skills. Totally recommended.

Review shared online - 4 years ago

Verified patient
Satisfied

Highly experienced with best diagnostic skills. Totally recommended

Review shared online - 4 years ago

Verified patient
Satisfied

Excellent communication skills, extremely professional and highly skillful and kind doctor Highly recommended

Review shared online - 4 years ago

Verified patient
Satisfied

one of the best Dr. in twin cities :)

Review shared online - 4 years ago

Verified patient
Satisfied

Good person with professional skills, give respect to all physiotherapist.

Review shared online - 4 years ago

Verified patient
Satisfied

Highly professional and skilled therapist.

Review shared online - 4 years ago

Verified patient
Satisfied

Review shared online - 4 years ago

Verified patient
Satisfied

Verified patient shared utmost satisfaction with the care and services provided by Dr. Muhammad Ashfaq at Institute of Medical Rehabilitation IMR.

  • Thorougly listened and gave time for 1 hour

Review shared on Marham feedback call - 4 years ago

Verified patient
Satisfied

Dr Ashfaq listens listens to his patients attentively and addresses to his/her ailment with his best capability. God Almighty has put SHAFFA in his hands. He keeps doctor-patient rapport. He is the best chiropractic physiotherapist I have known uptill now. God bless him.

Review shared online - 5 years ago

Verified patient
Satisfied

Dr Ashfaq listens listens to his patients attentively and addresses to his/her ailment with his best capability. God Almighty has put SHAFFA in his hands. He keeps doctor-patient rapport. He is the best chiropractic physiotherapist I have known uptill now. God bless him.

Review shared online - 5 years ago

Verified patient
Satisfied

Dr Ashfaq listens listens to his patients attentively and addresses to his/her ailment with his best capability. God Almighty has put SHAFFA in his hands. He keeps doctor-patient rapport. He is the best chiropractic physiotherapist I have known uptill now. God bless him.

Review shared online - 5 years ago

Verified patient
Satisfied

AoA I had sevear nerves and muscle pain. We visited Dr ashfaq on strong recommendation of a friend. We found him thorough professional , a very kind hearted and caring person who would regularly follow up through staff your well being. Excellent healer Allah fearing and an asset for our society. May Allah SWT bless him his clinic and his excellent team of extra ordinary dedicated professionals. Aameen Mrs Asrar Saeed

Review shared online - 5 years ago

Verified patient
Satisfied

such a kind and very polite personality. realy geat man Ashfaq sb.

Review shared online - 5 years ago

Verified patient
Satisfied

Hands down the best physiotherapist in Islamabad. He has got the best skills and excellent setup for all the services. I highly recommend him.

Review shared online - 5 years ago

Verified patient
Satisfied

Very skilful and gives best services in Islamabad. I highly recommend him.

Review shared online - 5 years ago

Verified patient
Satisfied

Very skilful and gives best services in Islamabad. I highly recommend him.

Review shared online - 5 years ago

Verified patient
Satisfied

When it comes to physiotherapy services,Dr Ashfaq is the first name in my mind.He has more than 20 years of experience and is an expert of his field.He utilises a perfect combination of sound Clinical reasoning,Electrotherapy,manual therapy skills to unfold fabulous results.He believes on a holistic approach to treat conditions.Either professional or personal point of view,Dr Ashfaq is indeed the best bet to make. 10/10

Review shared online - 5 years ago