Mammography is an invasive procedure that can be performed in the office or at home. It is often used to detect cancer, but it can also be used for other health problems. The procedure involves inserting a small metal tube into the breast and, when it comes time to change your doctor, you get a bill that can be as high as $1,000.