Dr Herman and his staff is great. They go over the process with you in detail. They let you know what they expect out of you and you can let them know what you expect of them.