House wiring - cameras / PoE - contractor recommendation?

I searched but could not find any talk about recommendations of getting the wiring for cameras/security done on an existing house.

Scope of my work:
I need to run PoE/ethernet cable hook ups to the perimeter spots of the house, mostly my concern is about drilling through brick, and snaking the wires through and within/under the porch/roof structures into basement where I have my networking hardware. I intend to mount my own cameras (drilling brick is OK for mounting/screws, but I think I would need a much bigger tooling to drill through the wall and I dont want to deal with that, or snaking thru wires).

Should I try electricians?
Should I try companies specializing in surveilance systems? (Im thinking they would want to sell me the whole package instead).

Any recommendations for local contractors/companies you've dealt with for this type of work?

Thank you.