It depends on whether the resoling company has the proper shoe form for that particular shoe model, or not. You are more likely to get that if you go with the resole company that uses the same rubber as the original. E.i. a company that uses Evolv rubber is more likely to have the forms for Evolv shoes, and the company that uses Stealth rubber is more likely to have the shoe forms for 5.10s.

But in general, the shoes are not going to come back from resole feeling like new shoes out of the box after resole. They will feel like your broken-in shoes, with new rubber.