Or you may have to clean out his/her inclosure. Spot cleaning can only last so long...if that is even your problem. None of my ball pythons have ever smelled, so this only my suggestion.