Yes , it is called a mower shop and by prefference a small mower repair shop where they sell used mowers & do repairs.
Surging happens because the engine is not getting enough fuel to sustain the high revs so it slows down .
Then in response to the engine slowing down, the governor relaxes and the throttle opens wide
The sudden gush of air over the carb venturi causes the mix to go slightly rich thus the engine picks up speed then runs out of fuel & slows down again, thus the cycle continues.
So either not enough fuel is geeting mixed into the air by the carburettor or air is entering the engine after the carburettor .
To check for the latter you saturate the manifold with WD 40 or similar with the engine running
If it blows white smoke or changes speed then you have an air leak .
To check for the former you start the engine and put your finger on the governor arm and manually work the throttle, opening it slowly till the engine starts to miss .
If you can hold the throttle open & get the engine to run smoothly then the carb is not putting enough fuel into the engine