1. Ditch Witch Southwest 3123 E Slaton Rd, Lubbock, TX 79404 Coordinate: 33.52642,-101.80191 Phone: (806) 745-6866