(1) Except as provided in subsection (2) of this section, it shall be unlawful for any person to remove or direct the removal of a motor vehicle from a parking facility without the vehicle operator’s permission unless the parking facility has permanently erected or affixed signs as provided in section 5.540 of this code.
(2) It is not a violation of this section to remove or direct the removal of a motor vehicle when:
(a) It is ordered to be removed by a police officer or fire officer performing the officer’s official duty;
(c) It is parked in an area clearly designated “no parking”; or
(d) It is abandoned.