Yes. The contract between a property owner and a tow operator may provide for towing 24 hours a day, 7 days a week, whether the business is open or not.
Some businesses cite liability issues (e.g., car gets damaged while parked on its property; items are stolen from a vehicle parked on its property). The other most frequently voiced concern is that vehicles may be left overnight, and customer parking will not be available when the business opens.
There is no law prohibiting tow operators from monitoring lots. The contract with the property owner governs the terms of the tow.
Most likely, you will end up filing with your insurance company and/or taking the matter to civil court

We work closely with our clients to customize the services we provide based on their specific needs and circumstances.