Yes. Sealing concrete extends the life of your concrete. Water penetrates the concrete and cause cracking if left unsealed. You should apply sealant every two years as preventative maintenance. Wait 1 month to apply sealant if your concrete is freshly poured so it has time to cure completely.