property inspection advice