1. Tec Electrical Service 723 Strafford Rd, Strafford, NH 03884 Coordinate: 43.28087,-71.06551 Phone: (603) 335-2647