Monthly Archives: December 2011

Lockstar Earns Coveted Angie’s List Super Service Award

Lockstar has been awarded the prestigious 2011 Angie’s List Super Service Award, an honor bestowed annually on approximately 5 percent of all the businesses rated on the nation’s leading provider of consumer reviews on local service and health providers, reflecting a consistently high level of customer service. Continue reading

Posted in Awards | Leave a comment