those look like screw on connections -- at least on the water supply. As long as there are no sweat on connections AND the existing piping can be reused ... any decent handyman can do this. Or even DIY.
The "fun" comes in if the present piping won't come apart without damage. then the damaged end(s) has to be replaced -- which is going to require opening up the wall and sweating [soldering] on the new end(s). that runs into time [over an hour, for sure, since the wall has to be put back together afterward], possibly multiple trips, and $$$s
and it won't be known until the existing is taken apart.
Now, can you email the photo to prospective plumbers? If so, they'll have some idea of what needs doing and you'll get a quote something like this: $100 flat fee plus $75 an hour. Expected time -- one hour UNLESS the existing can't be disconnected without damage. If that happens, it's going to be $75 an hour more PLUS parts at standard billing.