Technicians For Sustainability

    OverviewSuggest Edit

    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.

    TypePrivate
    Founded2003
    HQTucson, US
    Websitetfssolar.com

    Locations

    Technicians For Sustainability is headquartered in
    Tucson, United States

    Location Map

    Latest Updates

    Employees (est.) (Sept 2020)26
    Cybersecurity ratingCMore

    Technicians For Sustainability Office Locations

    Technicians For Sustainability has an office in Tucson
    Tucson, US (HQ)
    612 N 7th Ave
    Tucson, US
    141 S 6th Ave
    Show all (2)

    Technicians For Sustainability Financials and Metrics

    Summary Metrics

    Founding Date

    2003

    Technicians For Sustainability Cybersecurity Score

    Cybersecurity ratingPremium dataset

    C

    77/100

    SecurityScorecard logo

    Technicians For Sustainability Online and Social Media Presence

    Embed Graph

    Technicians For Sustainability Blogs

    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 West Coast Solar, CleanChoice Energy and PV Squared.

    • 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 2 offices.