Before you finalize your home purchase, be sure the house is in good condition. The best way is to have a professional home inspection.
This is an important part of the home purchasing process and should be apart of the purchase agreement as a condition of closing the sale.
A professional home inspector will look for problems or defects in the structure and foundation of the home, roof, electrical, plumbing, heating/cooling systems, floors, paint, surfaces, doors, windows, moisture problems, pest infestations and other damage. They will also inspect the land and outdoor. As the buyer, you want someone who will be thorough.