I've used just inspections. I don't trust the independent inspector PD give you a choice of is independent as they just send you a passed report with no details. The good thing about having your own inspector is that the defect has been noted and that even if PD don't fix it and there is a problem later then you can piont to the report and let PD know they need to fix the effect of the problem