Over 30 firefighters have battled a large blaze in Rooty Hill this morning.

Crews spent hours putting out the flames at the industrial yard in Kellogg Road, which spread to a number of concrete trucks and excavators.

The blaze is now under control.

Investigators are still trying to find out what caused the fire.

KIIS 1065 Sydney