Protein microarrays allow the immobilization and detection of large numbers of proteins on small surfaces. Three key steps in the protein microarray workflow are printing, surface selection, and imaging. Optimizing the printing process is important to minimize contamination between samples. The Omnigrid and Microgrid systems can print contact-style onto 3D substrates with controls to reduce surface damage. Multiplexed protein microarrays on plates allow high-throughput screening by testing many samples in parallel. NovaRay imaging supports multiple array formats and wavelengths for detection. An example experiment showed specific and reproducible detection of target proteins in individual wells of a multiplexed plate with no carryover between wells.