I have gotten discouraged with the scheduling. Many times when I have had an appt. the specialists needed for all aspects are not there and I am required to return to complete my procedures. It is extremely pricey for not placing value on my time. However, they do have a state of the art facility and Dr. Fresch seems highly qualified.