Родился в городе Горьком. Службу в правоохранительных органах начал в декабре 1990 года в Приокском отделе внутренних дел города Горького в качестве инспектора дорожно-патрульной службы ГАИ. С декабря 1992 года служил в должности милиционера-водителя роты оперативного реагирования патрульно-постовой службы регионального управления по борьбе с организованной преступностью при УВД Нижегородской области. С 1993 года служил оперуполномоченным Специального отдела быстрого реагирования (СОБР) РУОП при УВД Нижегородской области. Принимал участие в контртеррористической операции по разоружению и ликвидации незаконных вооруженных формирований на территории Чеченской Республики. 6 марта 1996 года лейтенант милиции Верещагин в составе группы сотрудников нижегородского СОБРа выехал на помощь Пермскому СОБРу, понесшему большие потери в районе блокпоста № 7 города Грозного. На подступах к площади Минутка их отряд попал в засаду, а головной бронетранспортер был подбит выстрелом из гранатомета. Сотрудники милиции приняли неравный бой с превосходящими силами противника, в ходе которого погибли. Похоронен в Нижнем Новгороде, на кладбище «Марьина Роща». Награды: орден Мужества (28.10.1997, посмертно). Память: приказом МВД России от 28 октября 1997 года № 697 он зачислен навечно в списки личного состава Управления по борьбе с организованной преступностью при УВД Нижегородской области. На здании средней общеобразовательной школы № 154 (г. Нижний Новгород, Приокский район, улица 40 лет Октября, 2), где учился воин, установлена мемориальная доска.