Solar Control Films

$1.6M revenue • 8 employees • 6100 Chapman St, Houston, TX, 77022, United States

Last Updated Jul 21, 2026

Company Overview

Company Name

Solar Control Films

Address

6100 Chapman St, Houston, TX, 77022, United States

Approx. Annual Revenue

$1.6M

Employees

8

Established

2007

Locations

2

About Solar Control Films

Solar Control Films is a company based in St. Louis, Missouri, United States. They offer a range of architectural and automotive window films, as well as personal protection films (PPF) and safety products. The company provides free shipping for all orders over $150 and has a comprehensive online store with various product categories.

Solar Control Films locations

2 Google Business Profile listings.

LocationGoogle categoryReviewsStatus
6100 Chapman St, Houston, TXprimary——Claimed
10664 Gateway Blvd, St. Louis, MO——Claimed

More Companies in Texas

Browse all companies in Texas →

Frequently Asked Questions about Solar Control Films

Categories

Technologies Used

Social Profiles

Key Decision Makers

Richard Hollocher Vice President/CFO