Get a Quote
Tell us about the services you require.
If you would like to obtain more information about our services, please enter your request below and an IDRS representative will contact you shortly.
Our company is located at 10159 Nordel Court in Delta, BC and we invite you to stop in anytime for a tour of our production facility.
Need help right now? Call us at 604-951-6855