Development of a robust, thin, hole-blocking (n+) contact on high purity germanium (HPGe) has been the main challenge in the development of Ge-based radiation sensors. Yttrium has been reported to be a viable hole-blocking contact on HPGe, and detectors with low leakage have been fabricated. Niobium has also been considered as a potential hole-blocking contact due to its low work function. Here, we investigate interface chemistry and the Schottky barrier height of Y and Nb, as well as electron-blocking contacts Au and Pt, on Ge(100) surfaces using hard x-ray photoelectron spectroscopy. We find a barrier height of 1.05 ± 0.10 eV for Y/HPGe, confirming the formation of a hole-blocking barrier. For Nb/HPGe, the barrier height of 0.13 ± 0.10 eV demonstrates that the interface is not hole-blocking. The Schottky barrier of Au and Pt was found to be 0.45 ± 0.10 and 0.51 ± 0.10 eV, respectively.