If they're 2 cylinder , get your valves adjusted . I had same problem with a 23 horse , worked like a charm after my small engine repair buddy adjusted them .
I can verify ... this is critical.
B&S V twin.
There is a centrifugal compression release built into the camshaft. It barely bumps a valve open to ease the load on the system when starting.
Also, they had a big problem with a lot of the cams. There was no recall, but they wore a lobe off quite quickly. There was a new # for the replacement cam.
The slightest lobe wear, or even a very minor maladjustment of the valves requires much more power to turn it over against the compression.
I bought several quite cheap (knowing what the problem was) little over $200 in parts and worked like a champ, just like when bought new.
Valve adjustment is most critical .... and of course the condition of the cam.
18 HP, IIRC
Guy took it to a shop who bought and charged him for a new bat., then new solenoid, then new starter, then .... gave up and gave it to me.
New cam and 1 new tappet .... been running fine for 4 years now. (full synthetic oil, recommended by mfg)