Ольга Михайлова имеет стаж юридической работы с 2004 года. Адвокат специализируется на защите интересов граждан Российской Федерации в Европейском суде по правам человека(ЕСПЧ). А также в уголовных делах, которые связаны с должностными и экономическими преступлениями.
Наибольшую известность адвокат Ольга Михайлова приобрела в качестве защитника оппозиционного политика Алексея Навального. Регулярно представляет его интересы в российских и Европейском суде по правам человека. В том числе по делам «Ив Роше» и “делу Кировлеса”.