+1 for Houspect. I've used them at every stage and they've spotted plenty of issues. Plus their guys are great at helping you understand the process.
I've used them for every stage so far, with practical completion coming up. I would not even consider doing PCI without them.