Paying cash doesn't automatically mean no receipt. Most tradies like cash as they don't have to send you an invoice then track when it is paid or chase you up for payment when you forget - I have a shocking memory for things like that.
Just cos he prefers cash doesn't make him a tax evader...