Highly professional team. They keep you well informed. I have had a great experience with Dr.Iftikhar Sadiq. All the doctors are experienced. Staff is very cooperative.