Adding a deck, porch ... necessity of tailoring the porch to fit the home’s existing dimensions and architectural features, ...