Which insurance companies will reimburse me for my appointment charges?

Please call your insurance provider to ask if they cover out-of-network doctors (Dr. Cowan is an M.D.) and how much they will pay. If you have an HMO they most likely will not cover it.  In general, it all depends on what kind of plan you are signed up for.