MAYVILLE, NY-- A Mayville man is facing charges for sexual misconduct against a child.

Charles C. Heilman, 46, is charged with two counts of sexual misconduct, one count of forcible touching and one count of unlawfully dealing with a child.

Heilman has been a school bus driver for the Cassadaga Valley Central School District for the past five years.

"As soon as we found out that charges had been filed, we placed this individual on administrative leave and he'll remain in that status until the court makes a decision," Chuck Leichner, the Superintendent for the district, said.

The Sheriff's Office received information of the incident in August but did not make an arrest of Heilman until Wednesday in his Mayville home.

The Superintendent said he was not made aware of the sheriff's investigation into his bus driver until the arrest.

"The only thing I can say in response to that is what the Sheriff said," Leichner explained. "If they had felt there was a concern, they would have contacted us. And they didn't."

Because of the sensitivity of the case, the minor's age and identity are not being released. The Sheriff said the incident was isolated to one minor, during the summer and outside of the school property. He said it is completely unrelated to Heilman's work as a bus driver.

2 On Your Side asked the Chautauqua County Sheriff if his office is legally bound to inform the district of a pending investigation like this.

"I don't know that we are," Sheriff Joseph Gerace said. "If it had involved a student or we thought that case would have brought us to the school or put students in jeopardy we would have told them immediately."

The Sheriff added that because his investigators were confident it was isolated, sharing this information before all the facts are in place does more harm than good. He said a case like this takes time and it is critical to get it right.

"If the police make an accusation against you of this magnitude and it's untrue, that could ruin your life," Sheriff Gerace explained. "So we have to weigh that out."

Heilman was arraigned in court and is out on $2,000 bail. According to the Chautauqua County District Attorney, the next step is he will either hire an attorney or be assigned a public defender.