С 1975 по 1980 год был депутатом Верховного Совета Коми АССР.
1981 г. – получил степень кандидата экономических наук, защитив диссертацию по теме «Управление социальным развитием трудовых коллективов в условиях Крайнего Севера (В сфере транспортного строительства)».
С 1980 по 1990 г. — заместитель начальника Главстроя СССР, первый заместитель начальника Главстроя СССР, заместитель министра транспортного строительства СССР, начальник Главстроя СССР.
С 1990 по 1992 г. — председатель Комитета Верховного Совета России по строительству, архитектуре и жилищно-коммунальному хозяйству.
В январе 1992 года назначен председателем Государственного Комитета Российской Федерации по строительству и архитектуре.
С 27 июня 1994 г. до 17 марта 1997 г. — министр строительства Российской Федерации.
С марта 1997 г. — председатель государственного комитета по жилищной и строительной политике.
10 ноября 2009 года избран президентом Национального объединения строителей (НОСТРОЙ).
В марте 2014 года заявил о своей добровольной отставки с поста Президента НОСТРОЙ, в мае 2014 избран почетным президентом Национального объединения строителей.