Concrete is a popular option for all kinds of projects, including driveways, patios, basement, and even whole houses. Concrete is strong and if installed properly can provide decades of use with little wear and tear.
Many homeowners try to work with concrete if they have very small projects like using it as a base for posts. But for larger projects a professional is required to get the strength and durability out of the job you would want for many years of use.
You need to find a reputable contractor for your concrete work. You definitely want a specialist for this type of work and these guys know their business.