THORNHILL ASSURANCE SERVICES, INC.