ABC's of Heavy Cleaning