Froglok repairer spawns in the west wing in Old Sebilis, farthest room south. As you go down the stairs into the room, the PH is the center mob (5 mobs in room that form an X...PH is the one in the middle).
Has always been dark blue con at 105 for me. Also has only dropped the DSSV each time killed (at least 5 times).