(a) A garagekeeper who acquires custody of a motor vehicle for a purpose other than repair is entitled to towing, preservation, and notification charges and reasonable storage fees, in addition to storage fees earned under a contract, for each day:
(1) not to exceed five days, until the notice described by Section 683.031(a) is mailed; and
(2) after notice is mailed, until the vehicle is removed and all accrued charges are paid.
(b) A garagekeeper who fails to report an abandoned motor vehicle to a law enforcement agency within seven days after the date it is abandoned may not claim reimbursement for storage of the vehicle.
(c) This subchapter does not impair any lien that a garagekeeper has on a vehicle except for the termination or limitation of claim for storage for the failure to report the vehicle to the law enforcement agency.