There is a certain level of excitement surrounding home remodeling. This is fine, but remember that, before you dig in and begin selecting paint colors, kitchen cabinets, etc, you need to consider budget, time, materials, etc, to ensure a successful...