easy job to do yourself. No press needed. You will need a spanner wrench for the hub nut, but usually it's on there loose enough that you can stick a flat blade screwdriver in one of the notches and tap it with hammer to unseat it and remove it.
Nissans require very little torque on the hub nut. It's a "by feel" procedure. When you're done you should be able to spin the rotor by hand and have it go at least a half turn past where you let it go, and not have any wiggle in it when you try to wiggle it side to side.
Do buy new grease seals in the process. Hubs are simple too. 6 allen bolts hold those on and they come off as a complete unit.
I posted this How to on my site a few years back for a D22 Frontier, but the hub assemblies are the same on a D21 truck:
http://www.nissan4wheelers.com/topic/re ... ---4x4-ifs