Powder coating can be a bit of a minefield, there's a range of both coatings and techniques, I've seen some really exquisite paint like finishes and some that would be disappointing on a garden gate. Ideally you need to go by personal recommendations, preferably from those who had it done some years ago. It isn't even the case that paying more gets better, there's a local company that works primarily with train components who's work is the smoothest deepest gloss, but you have to accept the colour they're using and even then they're not always interested. If you're lucky and meet those criteria, and do the frame prep yourself, it's very cheap.
I use Maldon Coatings, well twice, I chose them on the basis of seeing several frames I was impressed by, bikes and motorbikes. They do things a bit differently, an alkaline paint removal to lessen the need for blasting which when needed is done with softer plastic beads, phosphate bath which also cleans out the inside of the frame, then a frame inspection, followed by epoxy primer, then as many top coats as you've paid for. If you want decals they'll lacquer over them with a polyester two pack, or you could choose a clear final coat and decide on the level of gloss. Then all work carries a five year anti corrosion guarantee. You pay for that of course, I think the last frameset cost £160, without going overboard with extras. I'm not saying I couldn't have got a good job done cheaper, but I was happy to pay the extra for the certainty. They don't want you to do any frame prep, apart from it being clean, they use specific rubber bungs for the treads, it doesn't leave the abrupt edge you get from using bolts.
https://www.msbpcl.co.uk/our-work/bicycles/Thorn of course have moved away from powder coating, on to a DuPont two pack polyester wet finish. I've been impressed, where it gets a knock, it tends to result in a scuff rather than a chip. And the depth of colour is excellent, the photos don't do it justice. If I were refinishing another frame and I was wanting it to look its best, I'd have this done, or at least a polyester top coat.