A roofer with a sideline dealing drugs for an organised crime gang was caught red-handed with cocaine with a potential street value of nearly £100,000.
Gareth Speirs, 44, was caught touring Scotland distributing large quantities of the Class A drug twice in the space of four months.
A surveillance operation was set up in Inverness after police received a tip-off and Speirs was spotted with a bag of cocaine at a BP filling station in Longman Road.