Bron then if your going to have a 3rd party do the inspection why not create a detailed check list? example , start with kitchen the person who does the inspection can circle areas that need cleaning , like under kitchen you list counters , then inside the drawers, inside the cabs, inside the fridge, under the fridge, If stove is moveable , under stove, walls & floors. Then on list have word stains , burns, so the other person can circle them and take pics for you later or so you can take pics your self, same with each room and inc things like dirty light fixtures , windows, If the pre move out insp is done with enough time ahead the tenant can be given a copy and have the chance to reclean it all before you show up after move out with a camera to take pics of the units condition & re mark a whole new check list.