RANK bad behaviour saw two taxi drivers shown the red card while another cabbie has been reported to the procurator fiscal.
The duo were sent packing by Fife Council's Civic Government Licensing Enforcement Officer for two infringements while a separate incident saw police investigate a 'hit and run' complaint.
The taxi driver who allegedly drove off after a clash of wing mirrors has been reported to the fiscal, as was a window cleaner who was operating without a licence.
Enforcement officer Donald Jenks' quarterly report to councillors states that information about two unlicensed taxis and an unauthorised street collection were passed to the police.
And an ice cream van could be running out of chime after receiving a verbal and then a written warning for playing his tunes after 7pm.
Between January 1 and March 31 he undertook 57 enquiries into complaints, suspected non-compliance with licence conditions and other licensing issues.
This included late hours catering, lotteries, metal dealers, charity collections, tattooists, street traders, window cleaners and taxi drivers.
Mr Jenks said: "Some of these complaints have been straightforward and were easily resolved, others however have been more complex and required extended enquiry and input from other services or agencies."
The enquiries led to the two police reports, 12 verbal or written warnings and seven applications for a licence.
Verbal warnings were given to taxi drivers after complaints of inconsiderate parking, parking on private property and being at the front of the rank but refusing to take a short distance hire.
A member of the public offering lifts for cash on Facebook was also warned.
Warning letters were sent to a street trader who set up on private ground and drew complaints from residents, a taxi operator after a complaint that a driver did not take the shortest route and a late hours catering premises still serving after their terminal hour.
Advice was given in 17 cases, including a driver interested in working for Uber, an internet dealer importing second hand scooter parts from Italy, a member of the public whose taxi didn't turn up, a shop owner about regulations relating to small lotteries and a taxi driver about an allegation of speeding.
A local councillor had also asked about 'single sex' taxis while two members of the public received advice about taxi fare charges.
During the three month period, Mr Jenks carried out 34 spot checks on metal dealers, a private hire operator, street traders and taxi drivers.
In the majority of cases, there were no issues but two people were given advice, a warning was issued and two taxi drivers were sent off the rank, one for not meeting the dress code and the other for not carrying his identity badge.
A verbal warning was given to a street trader for not carrying her ID badge and a private hire operator was given advice after losing the rear plate of their vehicle.
Mr Jenks was also involved in the joint inspection, along with police and the council's fleet operations, of 46 taxis.
Checks were carried out across Fife, including Cowdenbeath High Street.
Advice was given in 12 cases, with minor faults covering issues such as blown bulbs, worn windscreen wipers, tyre wear and cleanliness of the vehicle, and there were two verbal and five written warnings issued.
Two drivers were verbally warned as their vehicles were dirty inside and out and five letters were sent to operators relating to bodywork damage, insecure headlights, missing fire extinguisher and missing meter seals.