No matter what ppl tell you about saving money and crimp it yourself, you can always do it, but having spent 20 years with the communications cabling industry, I would suggest you hire a data cabling contractor for your job, not an electrician. Cable termination & crimping is a specialized job, if not performed as per standards, you would not get the speed the cable is rated for.
Another thing, the UTP (cat3 to cat6a) cables available in the market is not supposed to be crimped directly to a RJ45 male jack, it will always give you intermittent connectivity issues. Reason for the same is that the wires have a solid conductor core and the teeth in the RJ45 male plugs are unable to pierce and make proper connection with the core. Which is why if you cut open any factory make patch cord you would find that the core of the conductors are multi strand, which makes a good connection. Thus, if you contact a data communication contractor, he would suggest you terminate the cable with RJ45 female plugs at both ends and use factory make patch cords.