Most owners seek to pay off the original investment in a permanent mini golf course within 2.5 to 3.5 years, which assumes the market will support the size of the investment, the course is designed for repeat play, and it has a good maintenance program to maintain a clean, attractive experience for your guests.