Very thorough, one of the better cleanings I have had there.