There are friendly neighbours, and then there are amazing ones like this guy.

One man has put up elaborate festive decorations for his neighbours for the past ten years. And he's even generously funded each effort himself.

SEE ALSO: Cat loses its mind when owner tries to bring a cat statue in the house

Tan Koon Tat, a carpenter from Singapore, typically puts up the decorations at the corner of the carpark and lobby area of his apartment block.

The 56-year-old does this for major holidays each year — he's done Christmas, Eid al-Fitr or Hari Raya Puasa, and Diwali.

Tan Koon Tat setting up part of the decorations. Image: ng yi shu/mashable

This month, for Chinese New Year, he came up with a pretty elaborate decoration plan, involving three big acrylic roosters, and an even larger God of Fortune statue.

Wrestling with the God of Fortune's hat. Image: Ng Yi SHu / Mashable

The God of Fortune is cleverly reworked from the 2.2-metre (7.2 foot) homemade snowman he used for Christmas two months ago.

And check out those 1.3-metre (4.3 foot) tall roosters, to celebrate the coming year of the rooster:

Image: NG YI SHU / MASHABLE

Image: Ng Yi Shu / Mashable

Tan told Mashable it's a big effort, but he's happy to do it as a contribution to the community, and to add to the festive spirit.

"Usually people come and say 'it's pretty, it's good, we're happy to see this'... People want me to do this every year," he said.

The setup usually takes him and a crew of his workers a week to complete.

For Christmas, he rented a snow machine for a little of a white Christmas in the tropical island.

People admiring Tan's handiwork. Image: Ng YI Shu / Mashable

Here are some social media posts from appreciative neighbours:

A photo posted by Chin Nian Phong (@chinnianphong) on Dec 26, 2016 at 7:05am PST

A photo posted by Jia Wei 🇸🇬 (@wongjiawei) on Dec 25, 2016 at 4:04am PST

Tan told ChannelNewsAsia last year that he has skipped holidays in order to use his travel budget on the decorations.

He estimates the decorations for Chinese New Year will cost him about S$5,000 ($3,530), not including power, which he taps by running a long wire back to his apartment on the ground floor.

A much more festive carpark. Image: Ng Yi Shu / Mashable

Tan has also previously declined financial assistance from the council or neighbours, saying he prefers to do what he can "within his own means."