Contractor charged with home improvement fraud in Centre County, police say