Have you ever gotten a Keratin treatment after Balayage?

I have fine naturally straight hair that turned wavy and frizzy after bleach. It takes me 30 minutes to blow dry my hair with my airwrap. I’m thinking about getting a keratin treatment but i’m worried about damaging my hair.

Have you benefited from a Keratin treatment? Did it make your frizz go away? Did it affect your color?