JOIN THE RESTOR TEAM. RESTOR is seeking talented individuals in multiple locations surrounding Carmel, Indiana and Buffalo Grove, Illinois. Come work for a full service nationwide industry leader. There are multiple positions open in our Midwest locations. We are looking for serious applicants who are passionate about building the brand, expanding existing territories and developing new.