Product modeling in residential renovation