One may be well aware of how expensive it is to buy a house but may not have thought through all of the smaller costs. Its not just a mortgage that you will need to keep on top of among the additional costs that need to be covered in buying a home, but there are other minor costs like legal fees, surveyors fees and stamp duty fees.