@StuffedCheese,
"The football team's website definitely needs repair from the high school."
Do you mean - "The high school football team's website definitely needs repair."
or
"The high school definitely needs to repair the football team's website."
or
"The football team's website definitely needs to be repaired at the high school."