To date, one of the main challenges of accurate and artifact-free T1ρ-mapping is the sensitivity of the required spin lock preparation module against field imperfections. Already established methods are sensitive to B0 and B1 field inhomogeneities. In this work, we present a novel spin lock preparation module that aims to be totally balanced, meaning that every pulse is being compensated by a correspondent pulse with opposite phase. Our new method proves to be highly robust to both types of field inhomogeneities. The superiority over common methods is demonstrated by Bloch simulations and measurements of a glucose phantom at 7.0T.