I too have a swisher trail mower that had the exact same problem. Started easy and ran great until one day it just would not start. After trying everything I could think of, I checked compression and mine had none! The valve seat on the intake valve had popped out and was holding the valve open.
To check this, remove the spark plug, place your thumb over the hole and slowly pull the start rope. It should have plenty of compression to blow past your thumb. Just be sure you don't get bitten by the spark plug wire when doing this.
To check this, remove the spark plug, place your thumb over the hole and slowly pull the start rope. It should have plenty of compression to blow past your thumb. Just be sure you don't get bitten by the spark plug wire when doing this.