Gregory Poole Lift Systems has one of the largest networks of highly trained technicians throughout North CarolinaSouth Carolina, and Virginia. Our in-house training department keeps their skills varied and has extensive experience on all types of lift trucks from HysterYale and more to provide the best in customer service.

  • Fluid Analysis Lab
  • Fully-equipped service fleet
  • Factory trained service technicians
  • Specialized repairs

Performance Guarantee

We stand behind the maintenance skills of our best-trained service technicians with one of the strongest guarantees in the industry. When it comes to maintaining or repairing your equipment, our services and capabilities are unmatched.

Transparent quotes

All repairs guaranteed

Stellar customer service

Mobile Field Service

Our mobile field services deliver the same expert care you can expect at our repair facilities. We maintain a fleet of trucks outfitted with the parts and equipment our technicians need to perform any maintenance service or repair. Under 24hr average response time.

Mobile machine shops

24-hour response time

On call for emergencies

Maintenance Plans

Missed maintenance can be costly in terms of down time, lost income, and avoidable repair bills. Let us take care of your equipment maintenance plan and you can spend your valuable time running your business. It's what we have been doing for 70 years now.

“By the book” maintenance

Ensuring warranty compliance

On-site maintenance available

Mobile Tire Press

Our mobile tire press, which will take one more thing off your list by making sure your lift trucks have what they need to keep on rolling. Our techs will check tire pressures, inspect for wear and provide on-the-spot quotes for replacement tires, including solid pneumatic tires.

Free tire inspection

Solid pneumatic tires available

Eliminates costly downtime

Your Local Forklift Repair Shop

If you would like to schedule a service, request a repair or create a maintenance plan for your forklifts, we’ll be happy to help.

Give us a call at 800-447-3125 or fill out our contact form, and we’ll get back to you right away!