Roof Repair

Arpad Nagy-Bagoly / fotolia.com

The meaning of marketing is so screwed-up today that I jump for joy when I hear of a case of real marketing.