The dentist doing surgery under the NHS will be the same one doing a private appointment afterwards. The only difference is the price you pay after, not the quality of the work. Each dentist typically has a limited number of NHS patients on their books so it can be pretty hard to find one available NHS spaces but private dental is not expensive.