Every project is different. Final pricing depends on size, prep work, surface condition, and railings.