5 /5 lisa vaupel: Very clean, very professional put me at ease not one of my favorite doctors to visit . I was in and out with no time. Considering the work that needs to be done. Is that a very reasonable cost? Thank you, Dr. Craig you and your staff are wonderful. See you in July.