5 /5 gutchinov: Dr. Farrell explained the procedure very clearly and performed the procedure very efficiently as explained. He is highly skilled, very patient and very professional. He also explained how I possibly felt after the procedure and advised me all the steps to take to return to normal life. By knowing what is expected has helped me tremendously to cope with the recovery process. I trust him for all my medical needs.