В 1996 году с отличием окончил факультет журналистики Московского государственного университета имени М.В.Ломоносова.
Будучи студентом-первокурсником, в 1991 году начал работать журналистом в редакции газеты «Подольский рабочий». В 1992 году принят членом Союза журналистов России.
С мая 1994 года оставил творческую деятельность и начал карьеру чиновника, поступив на работу в администрацию города Подольска. Занимал должности председателя Комитета по делам молодёжи, заместителя главы городской администрации. В 2002-2003 годах работал первым заместителем главы администрации Подольска.
С декабря 2003 по декабрь 2005 назначался первым заместителем главы администрации города Щербинки.
В декабре 2005 года вновь получил пост первого заместителя главы подольской администрации, был исполняющим обязанности главы города.
12 марта 2006 года с результатом более 83 процентов избран главой города на 5-летний срок. 13 марта 2011 года с результатом более 84 процентов во второй раз избран главой Подольска.
Среди масштабных инфраструктурных проектов, продвигаемых Пестовым, выделяются строительство дороги «Южный обход города Подольска», расширение в границах города старого Варшавского шоссе, протянувшегося на семь километров, развитие микрорайона Кузнечики, возведённого Министерством обороны РФ, сохранение объектов исторического и культурного наследия города. Особенным и характерным приёмом общения Пестова с населением является открытое письмо в прессу.
Если пройтись сегодня по улицам Подольска и внимательно всмотреться в его облик, можно увидеть, как цветет и расцветает город. Открытие новых памятников, благоустройство территорий (детских площадок, дворовых территорий, зон отдыха) говорит не только о культуре города, но о культуре его руководителя. Николай Игоревич увлекается историей русской культуры и литературы, его любимые писатели Лев Толстой и Иван Шмелёв.
Каждый житель города заметил изменения в социальной жизни: открытие новых детских садов, преобразование городских поликлиник и больницы, открытие МФЦ, развитие инфраструктуры для лиц с ограниченной возможностями здоровья, помощь пенсионерам и ветеранам, все это говорит об ответственном подходе Николая Игоревича к развитию города и о желании главы сделать его идеальным для каждого жителя.
В марте 2015 года Николай Пестов вместе с главой Подольского района Николаем Москалёвым и главой Климовска Владимиром Ивановым выступил с идеей объединения Подольска и Климовска в единый городской округ, что было поддержано губернатором Московской области Андреем Воробьёвым.
За свою работу и вклад в развитие города Подольска и Подмосковья Николай Игоревич награждён медалями «В память 850-летия г. Москвы», «За заслуги в проведении Всероссийской переписи населения», медалью «За ратную доблесть» Всероссийского общественного движения «Боевое братство», почётными знаками «За достижения в культуре», «Отличник физической культуры и спорта Российской Федерации», «Отличник погранслужбы», московскими, областными и муниципальными наградами. Имеет также награду Русской Православной Церкви - медаль Святого Благоверного князя Даниила Московского.