Is now a good time to remodel?

Several factors determine remodeling project profitability