Bill S. Preston Esquire