Does your doctor take payola from pharmaceutical companies? Obamacare mandated the creation of
a public database for you to find that information.
It's clunky, as the dataset is necessarily huge, but just find the "Physician Last Name" field on the right, type in whoever you want, and make sure the box next to it gets checked.
There are some legal kinks still being worked out, and some loopholes, so if your doctor's name isn't on there it doesn't necessarily mean they're not getting money. Plus some
other caveats. But it's a nice start.