Hire a locksmith to re-key all the doors. Home buyers received a set of keys at closing, but who knows how many people have copies of those keys. It works for me. Giving new keys is a thoughtful gift, and it promotes security.
First off get to know what are their interest. I like closing gifts that last and they can remember the joy of buying that home every time they look at it. Rons' idea of a tree is good, I once gave a client a palm tree. I've purchased art which represents their home, special wine (celebration) glasses or serving pieces.
One of my favorite things to give is a beautiful hummingbird feeder or bird bath because outdoor living doesn't get any better than in AZ and each time they are sitting outside enjoying the endless days of sunshine they'll be watching the hummingbirds gathered around the feeder and hopefully, think of me!
Contract with a local lawn service company and pay for mowing for the first month they are in the home. They are so busy getting settled they may really appreciate not having to take time out to do that particular chore.
Find out what your clients like to do, their hobbies, their eating habits, where they like to vacation etc.
Then based on your means you can send skiing in Tahoe or Cutco Cutlery or a fine dining restaurant certificate or a BBQ Grill if they like to BBQ or send them to Europe based on what you sell to them
and how important a client they are.
We also had someone from Cutco cutlery come to one of our office meetings. You can buy from one single item to kits and they'll ingrave it for you. I think it's better than steaks because they keep it and use it often in the kitchen.
I give gifts that are specific to my area. I have alot of Military clients so, being in Louisiana, I give Fleur De Lis items or if its football season I give LSU or Saints items...and they seem to love it. Also a big popular item to give is a Sentsy set, its a melting fragrance pot, very decorative and costs around $25.00. Hope this helps!!
My favorite clients had loved a painting that was in the house they bought. I found it as a poster and then found a company that made it look like it was painted and even streteched in on canvas. You could take a photo of their new home and have the same done. If they have a cause you could always do a donation in their name.
I prefer to give gifts that last, and that would be something they display or see everyday. But, I know an agent that give a bottle of Dom Perignon with a nice ice bucket (with their initial etched on the front).