When Should I Get Braces Over Invisalign?

What Is a Platinum Invisalign Provider?