These differences really come down to the intended purposes of each. Where a deck is intended for recreation and multiple uses a porch is usually how you enter a home. A porch is attached to the front of your house is usually covered and provides an area for people to enter your home.
In the chart below we compare hardwood floor refinishing prices to the cost of refinishing other high-end flooring options per square foot of flooring. Hardwood Floor Refinishing: $3.00 to $4.25. Tile Flooring Regrouting: $2.85 to $5.00. Marble or Slate Floor Sanding Sealing: $1.25 to $2.00.
In comparison the cost to fit hardwood flooring will be more expensive than engineered wood floor installations which are cheaper and can be installed more easily. Quoting wood flooring costs is difficult to calculate without an onsite survey but the average cost ranges between £1000 – £1500.