Duncan Williams – Director, Enviko Energy Services Ltd
March 21, 2018
DETRA has been key in providing design support on a number of renewable installation projects.
Their work is always completed in a timely fashion and to a very high standard.
DETRA is a vital member of our supply network and we offer our highest praise and recommendations.