City of Sterling issued the following announcement on Jan. 23.
The Sterling Police Department is receiving reports of door to door solicitors from Liberty Power. This company is not registered to solicit with the police department. Please call with any complaints at 815-632-6640.
Original source can be found here.
Source: City of Sterling