I've recently had problems with a VA Appraisal inspection where they would not allow a buyer to get the house with a roof that was "certified" by a licensed roofer to have 3-4 years of remaining life.
With FHA the roof only has to have 2 years remaining life.
Also if your house was built before 1978 you better make sure there isn't any peeling paint inside or out or you could have an issue because of the possibility of lead based paint
All the best,
FHA and VA are different. If the buyer is getting an FHA loan, they will have to have an FHA approved appraiser used. If the buyer is getting a VA loan, they will use a VA appraiser.