You will probably have bad breath as long as you have the bacteria that cause gum disease in your gum pockets, which surround your teeth. The bacteria and toxins need to be removed by a cleaning, a deep cleaning (scaling and root planning, or possibly gum surgery), conventional or with a LASER.
Hope your breath gets better quick. Gum disease is not usually a problem you can solve in one visit. First, it is best if you can identify that gum disease is what is causing your bad breath. Then gum disease requires treatment and follow up up treatment to stop the disease. Usually you see a dentist every 3 months afterward (sometimes local antibiotics are given to change the type of bacteria around your teeth). If you get a change in the type of bacteria then you should have a change in your breath.
Best of luck to you!
William F. Scott IV, DMD