DH and I have recently bought our first home. It was in desperate need of repainting and recarpeting, so my Dad, MIL and a few others put in a good 4-5 days repainting the house with my DH. My Dad and DH will also be ripping up the old carpet before the new carpet is put down.

My Dad and MIL especially have been so helpful and done so much work for us that I really want to do something nice for them to say thank you, but I really don't know what. My Dad is quite hard to buy for, as he's not really into 'stuff'. Any ideas for what I could do to say thank you?