You will find a lot of love in MX5 circles for Dave at Deepcar Autobodies in Sheffield. You can find him as Painter Dave on www.MX5nutz.com. He's happy to answer basic stuff on the forum, but you really have to see his custom build work to get an idea how good a bodyshop he runs, so i'd suggest arranging to call round! And he honestly knows MX5's inside & out.
He has done work on both my MX & BMW and I could show you the photographic proof of his work. I'm very picky about paint and bodywork and have used most of the bodyshops in the Chesterfield & Sheffield area over the last "umpteen" years, and Dave is IMHO the best i've found. Plus he's a really nice guy too!
There's lots of pictures on his website too... http://deepcarautobodies.co.uk/
HTH