Has anyone recently done their front walk and driveway and have a great rec of who they used?

I need to do a driveway , sidewalk and front step.

TIA!