We have put Irish spring soap in our RV and it works great at keeping out vermin. You have to put multiple bars throughout though.
Service centers vary a lot depending locations and this is no different than any other car manufacturer. Mine in KC has been fantastic and easy to work with...