Customers of STC Services can continue to reach their dedicated support team at 610-871-4200 or for non-emergencies, by email via

February 15, 2016

STC Services is excited to announce that it has joined forces with Comstar Technologies, headquartered outside of Philadelphia in West Chester, PA.  As of January 15, 2016, STC began transitioning its operations to the Comstar name. The former headquarters for STC Services in Allentown, PA's west end will remain in tact as Comstar's northern office.


Read the full story here



Tell Me More About the New Comstar