Very difficult to work with. Expects a credit card at time of service to be able to bill whatever insurance does not cover, but does not state this before seeing you and will not disclose office visit cost. Very unorganized and unethical. Patient beware.