It’s more important than ever to honor and celebrate the Earth! Join us for our Earth Day Festival on April 22. ¬†See the details¬†here.

Hello, we’d love to talk. 831.426.5925


Rachel Radcliffe

Installation Manager Supervisor

As Installation Manager Supervisor for Ecology Action’s Energy Division, Rachel coordinates all information flowing from the energy efficiency auditors to the contractors, and ensures that all installation procedures and operations run smoothly.