But, be careful, since if a professional team actually DOES the work, they have to do it to code, which means likely using Plenum cable which costs double the amount of regular Ethernet cable.
If the building has a drop ceiling and/or basement, running cables shouldn't be that hard after the fact.