Scotts Backhoe & Well Service Llc. Engineer - Petersburg, NE Looking to contact Scotts Backhoe & Well Service Llc.? You can reach them at 402-386-5743