1. Keller's Repair 6483 E Birch Creek Rd, Preston, ID 83263 Coordinate: 42.22642,-111.72211 Phone: (208) 852-2429
2. A Professional Handyman Services 22 Sunrise Dr, Preston, ID 83263 Coordinate: 42.11154,-111.89858 Phone: (435) 535-6628