Technicians for Sustainability (TFS) is powering our community with solar.  Specializing in renewable energy and sustainable technologies for residential and commercial settings, TFS is proud to be a Tucson-based, locally owned, mission-driven company and Certified B Corporation. Through work in solar electric and solar hot water for homes and businesses, TFS brings in-depth knowledge and a passion to build a smarter, better future.

Employee Rating

4.0
TypePrivate
HQTucson, US
Founded2003
Size (employees)26 (est)+4%
Websitetfssolar.com
Technicians For Sustainability was founded in 2003 and is headquartered in Tucson, US
Report incorrect company information

Viewing summary data as a guest

Sign up for free to see all data

Technicians For Sustainability Office Locations

Technicians For Sustainability has an office in Tucson
Tucson, (HQ)
612 N 7th Ave
Show all (1)
Report incorrect company information

Technicians For Sustainability Financials and Metrics

Summary Metrics

Founding Date

2003
Report incorrect company information

Technicians For Sustainability Online and Social Media Presence

Embed Graph
Report incorrect company information

Technicians For Sustainability Blogs

Solar Policy Update

Today, after three years of process and deliberation, the Arizona Corporation Commission (ACC) finally decided on TEP’s solar net metering case. This decision was a part of TEP’s Phase 2 rate case. …

Technicians For Sustainability Company Life and Culture

Report incorrect company information

Technicians For Sustainability Frequently Asked Questions

  • When was Technicians For Sustainability founded?

    Technicians For Sustainability was founded in 2003.

  • How many employees does Technicians For Sustainability have?

    Technicians For Sustainability has 26 employees.

  • Who are Technicians For Sustainability competitors?

    Competitors of Technicians For Sustainability include Tespack, Greenbanc and Mobisol.

  • Where is Technicians For Sustainability headquarters?

    Technicians For Sustainability headquarters is located at 612 N 7th Ave, Tucson.

  • Where are Technicians For Sustainability offices?

    Technicians For Sustainability has an office in Tucson.

  • How many offices does Technicians For Sustainability have?

    Technicians For Sustainability has 1 office.