Customer Service: (715) 835-5900

Pete Ellis

Chief Estimator, Senior Project Manager, accredited Green Roof Professional with Recover Green Roofs

Mr. Ellis is Recover’s Green Roofs chief estimator and senior project manager. He is an accredited Green Roof Professional with over 15 years of experience in the commercial and residential green roof construction industry. Mr. Ellis’ extensive experience allows him to handle large scale commercial projects and the development of complex green infrastructure projects. As a green roof expert and innovator, his leadership has left its mark on projects throughout the nation and beyond, with projects throughout the Northeast, Midwest, Southern United States and United Kingdom. Mr. Ellis has a strong focus on collaboration and strategic design thinking, his experience and network are often leveraged to bring together disparate project stakeholders, to better meet the needs and expectations of his clients and community. He is a mentor for the next generation and is dedicated to the proliferation of green infrastructure and nature-based solutions in our built environment.