To make money hand over fist means to make a lot of profit at a very fast pace, which is what the context describes.
Consider the statement "It should be making a lot of profit quickly in a small town.". Based on this "It should make money hand over fist in a small town." a true statement? Yes, no, or I don't know?