Concrete, brick, and stone each bring their own mix of beauty, durability, and cost to home projects. Your choice depends on balancing upfront investment, maintenance needs, and the look you want.