A medical device such as a stent or medical balloon is functionalised prior to coating with a bioactive material, specifically by carboxylic acidification of the contact surface or surfaces of the medical device. The preferred process involves washing a stent or other medical device in a washing solution which may be sodium hydroxide, soaking in a carboxylic acid solution, rinsing in water to remove excess carboxylic acid, allowing to dry before applying a bioactive agent layer. It has been found that washing after functionalisation removes excess carboxylic acid and enhances the retention of bioactive agent on the contact surface or surfaces of the medical device leading to a more uniform and consistent layer of bioactive agent.