Providing Roofing Company Services in AZ

About the Owner

Eric joined the roofing industry in Arizona in the early 90s as a kid at his father’s commercial roofing company in Phoenix. From driving the forklift, stacking pallets, organizing the nail shed, and even mopping the floors in the office, Eric pretty much got to hang out with roofers his whole life.

Eric’s career started some years later as a laborer for another company, where his dad handled the operations. After just a few short weeks of driving around with his father and learning the ropes, Eric was introduced to the job sites. When he asked his father what to do, JP replied, “Whatever the guys tell you to do.” This is where Eric had the opportunity to soak up everything about roofing.

After cutting his teeth as a laborer, Eric began installing roofs himself. With the company he worked for really caring about their employees’ success, Eric got certified in many roof systems and applications. After installing roofs for over a decade, Eric moved on to sales. In sales, Eric excelled due to his extraordinary knowledge of roofing and the technical side of installations. This allowed him to inspect roofs from a different point of view. Therefore, he offered various roofing company services in AZ to suit all of the distinct needs of his customers.

Meet the Team


Aimee Veros – Office Manager

Aimee is the heartbeat of Eco Roofing Solutions. From payroll and HR to being Eric’s right hand, she keeps everything running smoothly behind the scenes.



Kassie Bellavia – Scheduling Coordinator

When you call Eco Roofing Solutions, Kassie is often the first friendly voice you’ll hear. She keeps schedules moving, problems solved, and chaos organized — our official chaos coordinator.

Eric Perry – Owner & President

Eric is a third-generation roofer with over 25 years of hands-on experience. As Owner and President, he leads Eco Roofing Solutions with integrity, craftsmanship, and a deep commitment to the community.



Cierra Perry – Vice President

Cierra supports the entire Eco Roofing team while overseeing accounts payable and internal operations. She plays a key role in keeping the company strong and supported from the inside out.

Tearah Rice – Director of Marketing

Tearah leads marketing, new business development, account management, events, and social media for Eco Roofing Solutions. She’s the connector behind the scenes and proudly the leader of the fun bus.

Brad Bagnall – Production Manager

Brad oversees all things production. From managing crews to solving problems on the fly, he’s the official fire putter-outer and keeps projects running efficiently.

Jake Reynoso – Field Superintendent

Jake handles job scheduling, material ordering, and day-to-day field coordination to ensure everything runs smoothly on-site.

Julian Calderon – Driver

Julian Calderon is our boots on the ground. They deliver materials, support crews, and help keep job sites clean and moving.

Eco Roofing Solutions logo with a green and blue roof graphic and a globe incorporated into the text, representing sustainable roofing in Mesa, AZ.

Roofing Specialists – Sales Team

Jordan Sherwood, Shelby Heyer, Zach Munton, Chris Clausen, and Steve Johnson make up our Roofing Specialists team. They bring the A-team when it comes to inspections, estimates, and guiding homeowners through the roofing process.

Elevate Your Shelter, Choose Eco Roofing Excellence!

Secure your space with Eco Roofing Solutions today – where quality meets durability for lasting protection.
// contact details

Contact us

Give us a call or send us your contact information, we would be more than happy to answer your questions and/or schedule an onsite visit with one of our Certified Team.

Our Phone:

(480) 695-7736

Our Email:

info@ecoroofaz.com

DON’T JUST TAKE OUR WORD FOR IT