While its possible for experienced DIYers with knowledge of construction techniques to undertake this project, professional help is highly recommended. Concrete work requires precision in mixing, pouring, forming, reinforcing, finishing, and curing processes; any errors could compromise safety and longevity. Hiring professionals ensures adherence to local codes as well as quality workmanship.