I wouldn't trust an electrician to do it, unless they have Ethernet experience. My Ethernet wiring was done by Rogers, when I first got a cable modem, in the late 90s. They did a nice job, including fishing through walls, etc.. I provided the plain CAT5, as 5e wasn't common back then.I was fortunate enough to buy a house from a developer when all that existed at the time of purchase was a sales office and a hectare or two of dirt. So I was able to do custom wiring. Requesting almost every room wired with RJ45 was so unusual it took me almost a full afternoon to explain it to the contractor. Then they brought in a commercial team that tried to sell me massively overpriced Ethernet switches. But I ended up happy with the result, though I have no idea if it will affect the house's resale value.
Gret for you but did they use cat 5 or 5e wiring. Today you might need cat 8 (6 and 7 seems to have been obsoleted - - - dunno). I would have dragged in conduit then you would be very future proof - - - with just cable runs you will have to redo every 20 odd years.