I always use Scott Gibson in kirkcaldy. Have tried a few other bodyshops in the area, but imo, Scotts by far the best. My bro got one of his cars done from a guy called Brian, who has a place behind the shops in smeaton.... Made a pretty good job! Scotts place is in Smeaton Ind Est, just off Hayfield road. Muchos recommended!