If you're doing this yourself I'd just pull the rotors and give everything a good clean (including the hub). It might take nothing more than a wire brush, a little elbow grease and some brakleen.
I had the same problem, but my rotors/pads were over 4+ years old at the time so I simply replaced them. I had replaced the hubs the year before and probably wasn't as careful about cleaning up the inside of the rotors as I should have been, which probably played a role. The pulsation was very faint at first but got pretty bad within a couple months. I should have addressed it sooner: front brakes quickly became rear brakes, which became fixing the stupid rivets holding the e-brake assembly together, which entailed removing the rear axles, replacing the axle seals... (you see where this is going

).
I also see you're in Canada - I ended up getting the "premium" ATE rotors at Canadian tire (on sale at buy one get one free). They've worked well and have been very resistant to corrosion. If I lived in Arizona I don't think I'd bother, but I'm sold on spending the extra few bucks on rotors with better corrosion resistance going forward. I'm not saying they perform any better than anything else, but figured I' mention it.