translate English to German: We have been manufacturing roof substrates for over 8 years.
Die Dachsubstrate stellen wir schon seit über 8 Jahren her.