I have been a patient for more than 20 years and consider him to be one of the best doctors I have ever seen. Dr Marcal educates his patients , gives explanations and time needed to make you comfortable and, of course is an excellent physician. I highly recommend him