Buying a new house is one of the biggest investments you will make and should be celebrated. However, many people overlook the fact that the cost of homeownership goes well beyond the price you pay when you buy the house. There are several extra expenses you should be prepared to cover.