Answer: squeakyclean

AnswerCrossword Clue
SQUEAKYCLEANAbove reproach
SQUEAKYCLEANLike a scrubbed mirror
SQUEAKYCLEANBeyond reproach
SQUEAKYCLEANPure
SQUEAKYCLEANReady for inspection
SQUEAKYCLEANReady for the white glove treatment