According to Lin Sheng-hsiung, a 19th-generation living relative of the household, Chai Hsing had its foundation laid about 1868 and was completed about six years later.
但據目前林家第十九代掌業者林勝雄表示，「摘星山莊」大約是在清同治七年（一八六八年）奠基，同治十三年（一八七四年）完工，距今已百餘年。