Concrete is porous like glass.
Treat concrete for urine under carpet.
Next get buckets of warm water and broom detergent sprinkle detergent in small areas small amount of water and rub into concrete sort of like cleaning pots pans let set for awhile than mop up it takes time but works.
A 2 to 1 mixture of warm water and white vinegar spray this over the affected area or spread it with a brush and.
Here are some possibilities.
First clean spots with a two to one vinegar and water mixture tsp or hydrogen peroxide and rinse off concrete.
First a dry enzyme powder is mixed fresh with water.
Carpet that is attached to a concrete floor is usually held down by adhesive.
Note that as the first application of odorzyme goes to work the urine odor may intensify at first.
This solution is poured onto the surface of the stain and allowed to sit for 8 hours.
Cover with plastic sheeting for 1 to 2 hours to slow the evaporation rate of odorzyme and allow time for the first application to soak deeply into the concrete.
Tsp or trisodium phosphate is a heavy duty cleaner that penetrates porous concrete.
Peroxide dish soap and baking soda.
Instead of drawing the urine to the top of the concrete tsp soaks into the floor and neutralizes the urine there.
This solution changes the stain and odor into an evaporable gas of water and oxygen.
Dry and deodorize residual room urine smells with an ozone generator.
A 3 percent hydrogen peroxide solution spray it on let it sit for a few minutes and blot dry.
Unfortunately when you remove the carpeting to replace it the adhesive usually does not come off with the carpet in all areas.
The second step is to pour the accompanying gentle peroxide solution over the stain.
Instead what is often left behind is course sections of dried adhesive that have bonded to the concrete floor in such a way that they are.
If sealing floor you might use some of the new garage floor paints comes in several colors.