"Josh is our starter," Schiano said. "That's where we are."
With the Bucs off to an 0-3 start, some fans have been calling for Freeman to be replaced by rookie Mike Glennon. Although Freeman has completed fewer than 50 percent of his passes this season, Schiano said the fifth-year quarterback hasn't played terribly.
"He's done some good things and he's done some things that we'd like to change and he'd like to change," Schiano said. "But it's the whole offensive unit. We need to be more precise. We need to be coached more precisely."
Schiano repeatedly emphasized that not all of the offensive problems are a result of Freeman's play.
"I think he understands what we're trying to do with our offense," Schiano said. "I think when he's in the pocket, he feels comfortable delivering the ball. It's when things break down a little bit that it hasn't been as good as it's been before, and it will be again.
"One of his strengths is extending plays. But, again, when you have variables, where we're not sharp enough on the details, it's hard to be the trigger man when some things aren't going the way they're supposed to."
Schiano also said he's happy with the job that offensive coordinator Mike Sullivan has done.
"[I have] the utmost confidence in Mike and the offensive staff," Schiano said. "I mean, we all need to do better, but the utmost confidence."