Hi,
The Krown product has a mild smell sort of like vegetable oil. Not pungent or overly strong. Your wife may initially smell it when it drips out of weep holes, but after that you should be fine.