Small, local farms are often run by farmers who live on their land and work hard to preserve it. Buying local means you are able to find out what they do and how they do it.
Is their food grown organically? If not certified organic, ask why. Many small farms still use sustainable or organic farming methods that help protect the air, soil and water and are therefore better for you. Know where your food comes from.