For general inquiries or information please email or call: info@detroitrenewable.com or 313.972.5700.

For odor issues please call 313.972.5702