neatnik

noun
  1. a person who is obsessively neat and tidy; someone who is extremely concerned with cleanliness and organization
  2. Usage: informal; often used humorously or affectionately

Examples