Contact ​Mike at


908-692-7963



Portable Emergency Traffic Signal P.E.T.S.

We Keep The Lights ON 

Main Street Solars patented technology provides a cost effective way to provide auxiliary traffic control during an unexpected outage