EightTwenty
- Office
- Oklahoma City, OK (warehouse)
- Oklahoma license
- No company license found. The number it gives, 095963, is an individual electrical license that the state search shows as pending CE hours, not active (October 16, 2026)
- Warranty
- No terms on its site; get them in writing
More facts
- Started
- 2021, in Oklahoma (company says)
- Crews
- Its own install crews (company says)
- Ways to pay
- Purchase, or a no-money-down loan; lender not named