New Power Equipment in Gresham, OR

Whether you’re fixing up the lawn, working on the farm or starting a new construction project, come to Moen Machinery for all your power equipment needs. Featuring an extensive array of products from industry-leading brands, including Honda, STIHL, Kubota and Bear Cat, our inventory is sure to have exactly what you’re looking for. See if we have what you need by visiting us at 268 NE Hogan Dr in Gresham, Oregon today.

Outdoor Power Equipment

Moen Machinery offers new power equipment for DIY homeowners, as well as for professionals who spend all day out in the field. We have farm, lawn, tree removal and construction equipment from trusted brands like Honda, STIHL, Kubota and Bear Cat. Some of our equipment is designed specifically for residential use, while others are built to withstand the demands of heavy-duty commercial use.

STIHL Power Equipment

Some of the power equipment we offer includes:

  • Generators
  • Lawn mowers
  • Pumps
  • Snow throwers
  • Tillers
  • Tractors
  • Excavators
  • Pressure washers
  • Log splitters
  • Chainsaws
  • And much, much more…

Other Services

While you’re at Moen Machinery picking out your brand-new power equipment, take advantage of our other offerings as well. We carry used power equipment along with OEM parts in case you need to repair your machines. We also accept trade-ins, so you can easily swap out your old equipment for something new.

For the past 71 years, Moen Machinery has been serving the Gresham, OR and greater Multnomah County area. You can rest assured knowing that we have everything you need to complete any project that comes up. Whatever you need, our team is well-versed in a range of power equipment across different industries to help you find the right product for the job at hand.

Where to Find Us

Anytime you need to stock up on power equipment, visit Moen Machinery in Gresham, OR. We’re located just 20 minutes outside of Portland, and we’re easily accessible from Powell Blvd. Browse our current inventory online and call ahead for prices, or simply stop in today, and we’ll get you set up in no time, so you can get back to work. Questions? Call us at 503-666-9159 or fill out our convenient online form.