Any signs of bleeding, redness, tenderness, or swelling of your gums that does not disappear within a couple of days, should be checked out by a dental professional. Because the gums are not usually painful most people tend not to worry about the problem until it is too late and their teeth are moving, getting loose, their gums and teeth are becoming painful and sensitive and they cannot eat and speak properly.
By that stage it is too late to do anything so the sooner you get it checked out and dealt with the better, even if your gums are not painful. Hygienists and dentists are usually very good at identifying the problem and treating it, but some are better than others. If the treatment you are being given isn’t solving the problem, you can always get a second opinion from a periodontist. (i.e. a dentist who specialises in treating periodontal diseases).