Get in to touch:
Shrewsbury:
01743 461111
Newport:
01633 283126
Toggle navigation
NAVIGATION
Home
Services
Why DMR
Why choose DMR?
About DMR
Quality and Health & Safety
Locations
Contact Us
Case Studies
Taking the initiative to ensure that every little helps…
During 2015, DMR was contracted by a major Environmental...
Going the extra mile and how!!!
In late autumn 2016 one of our top customers,...