Homeownership comes with many extra expenses, from mortgage payments to out-of-pocket costs for maintenance and repairs.