I have had several procedures performed by this doctor and have never had a problem all procedures were a success. The facility was alway clean, a very professional atmosphere. He communicates everything thoroughly which put me at great ease. I've never had a problem with my insurance paying for services. I would recommend this doctor to others not only because of the professionalism he displays to you but he cares and get the job done.