How your mechanic can be environmentally friendly!

What does it mean to be an environmentally friendly repair shop? You hear the term thrown around often but rarely explained. This video explains how we keep pollutants out of getting into the water supply.

Posted on by SCA Transmission Repair in Transmission Service