We report the results from a series of experiments in which ferromagnetic thin films were used as atom mirrors for laser-cooled rubidium atoms released from a magneto-optical trap. The thin films were made of cobalt and lanthanum calcium manganite (LCMO) with thicknesses between 20 and 300 nm. The magnetic domains in these thin films have a periodic structure where the spatial period is of the order of the thickness of the film, and the field decays exponentially above the film over a length scale comparable to the domain size. Thus, the neutral atoms reflect off these films from distances comparable to the thickness of the film, resulting in modification of the reflectivity due to the competition between the repulsive magnetic force and the attractive short-range forces such as van der Waals and Casimir forces. The smoothness of the atom mirror is also modified due to the proximity of the magnetic domains. The reflectivity is sensitive to the domain structure and size, which can be modified in LCMO by applying a modest external magnetic field. In this paper, we discuss the evaluation of the thin films as magnetic mirrors for atom optics, and the measurement of the van der Waals force with an accuracy of about 15%, using cobalt thin films. We also discuss some preliminary results on the temperature-dependent reflectivity for atoms near the ferromagnetic transition at 250 K in the LCMO film, and on the domain dynamics and relaxation.