Repairing front step & painting masonry

Hi, our front step is in a very sorry state, paint peeling and stone crumbing. Can anyone recommend someone to do this type of repair?? I’m not sure if I need a builder?

I am also looking for someone to touch up our masonry if you know a reliable painter

Thank you