It's easy enough to figure out whether the noise is coming from the front or rear brake; it's probably the front. If cleaning hasn't worked, replace the pads and that will probably solve your problem.
Brake pad life depends on many factors, so there is no set lifespan.