About Us

Your Local True Value Hardware Store!

Stoltzfus Farm Service

Who Are We at Stoltzfus Farm Service?

As a hardworking man, John Stoltzfus began his dream of starting his own welding and tractor repair shop in 1967. 51 years later here we are. Although many things have changed, we still do what we love: provide exceptional outdoor power equipment, parts, and sales to our Cochranville community. Today John is looking down from heaven. Three of his sons Marvin, Wayne and Erwin are continuing business along with 3 grandsons and 14 other full-time employees.

Stoltzfus Farm Service

We at Stoltzfus Farm Service are about "neighbors serving neighbors." We enjoy knowing our customers by name and getting them set up with the right tools for their jobs. But that is only half of what we do. After the sale, we stand behind our brands, whether it's parts for the do-it-yourselfer or a full repair service completed by one of our factory-trained mechanics.

We are here for you and all of your outdoor power needs. No matter if you are in need of a new lawn mower or a few parts, we would love to work with you to get you the outdoor power solutions you need to get back to your job.


Please feel free to browse our site, contact us at 610-593-2407, or, even better, stop in! We can't wait to meet you and help you with all of your outdoor power needs.

What we provide before and after the sale:

Professional advicePick-up and delivery
Acceptance of trade-insCompletely set up and test equipment
Experts to help you select the right mowerPersonal operation instruction
Test drives before you buyIn-stock genuine replacement parts and accessories
Retail financing optionsFactory trained and certified service technicians
Recommendations of time-saving attachments to fit your needsRegisteration of your new equipment's warranty

Click here to see the evolution of Stoltzfus Farm Service over the past 50 years!

Contact Stoltzfus Farm Service

Please feel free to contact us or stop in today for all your outdoor power solutions! Call us at (610) 593-2407 or contact us below.