You can DIY it, but experts' finishing will always exceed "Diy" and in most cases doing it yourself can result in cracks that will require professional knowledge to repair, and that would be double the cost.