DNR has a staff of 3 Mechanics working at our Stettler facility. This core group of individuals keep our fleet of trucks and equipment work ready preventing crew down time while ensuring the safety of our Drivers and Operators.  This group of individuals perform onsite maintenance to keep the crews and equipment on schedule to safely complete client projects.

Contact Us

We're not around right now. But you can send us an email and we'll get back to you, asap.

Not readable? Change text.

Start typing and press Enter to search