Mahaffey Backhoe Services Engineer - Effingham, IL Looking to contact Mahaffey Backhoe Services? You can reach them at 217-342-2289