So have we confirmed it's veneer and that will need to be stripped. What kind of trades person repairs these?



Unless it has sentimental value, your easiest option is probably going to be getting a different one to replace it. It's going to cost you an arm and a leg to get sorted out, if it can be done at all with veneered timber, and at the end of if you'll still have a veneered cabinet.