Clean as a whistle

Meaning: Very clean or completely free from wrongdoing, depending on context.

Example: After the investigation, his record was found to be as clean as a whistle.