I do about 2000 miles a year and I clean and regrease the hub bearings twice a year. Rear hub bearings seem to take a bit more grief than the fronts due to my not inconsiderable bulk being perched over the rear wheel. I replace the rear hub balls every year, taking the opportunity to check the freehub operation at the same time.