Scanning NV (nitrogen-vacancy) microscope for nm scale magnetization measurements with the following requirements: - Scanning magneto-optic Kerr effect (MOKE) imaging mode and atomic force microscopy (AFM) mode - Option allowing hysteresis loop measurements with MOKE - Cooler option to control the sample temperature from room temperature to negative 50 degrees - Vector electromagnet (true 3D vector field) exceeding a minimum of 80mT in an arbitrary direction of space This option must be compatible with the cooler option to negative 50 degrees Celsius - Scanning NV (nitrogen-vacancy) imaging including minimally the following modes: ODMR, Rabi, Echo, CPMG, XY, Ramsey - Widefield imaging - Temperature regulated enclosure to reduce scanning drift below 5 nm/h - Option to heat the sample to 100 degrees Celsius