The most common reason why lawn tractors won’t start is because of bad fuel that has gummed up the carburetor. Also make sure to check the battery and spark plug!