About Us
Precision, Innovation, and Family-Forged Excellence
Our Story
Since 2011, Source Machine has grown from a small machine shop into a 30,000-square-foot, state-of-the-art facility in Edmonton, Alberta, operating 24/7 to meet customers’ machining needs across North America. Founded by siblings with a shared passion for precision manufacturing, our company is built on a foundation of family-forged bonds, respect with integrity, and a commitment to continuous improvement..
Our journey began with a simple yet ambitious goal: to unlock the growth potential of innovators through responsive, high-precision manufacturing. Today, with over 30 CNC machines and an unwavering dedication to quality, Source Machine Edmonton serves industries ranging from aerospace to oil and gas, mining, energy, and more. We seamlessly transition between intricate precision work and powerful stock removal, handling small-batch projects and high-volume production runs with equal expertise.
What sets Source Machine Edmonton apart is more than just our cutting-edge technology—it’s our people. Our skilled team embodies a strong work ethic, collaborative spirit, and a relentless pursuit of excellence. Guided by our core value of putting the customer above all else, we deliver fast lead times, competitive pricing, and precision-engineered solutions that meet and exceed expectations.
Looking to the future, Source Machine is driven by an inspiring 10-year target: to contribute to Earth and space exploration— from underground depths to outer space. This vision showcases our dedication to innovation and leadership in advanced manufacturing, positioning us as a trusted partner in achieving groundbreaking advancements across industries.
As we continue to grow, we remain committed to sustainability, innovation, and maintaining the trust of our partners. Whether we’re machining critical aerospace components or custom parts for local innovators, Source Machine Edmonton strives to be more than a supplier—we aim to be your trusted partner, unlocking possibilities and driving progress in every project we undertake.

ISO 9001:2015 Quality System
Excellence Delivered: Harnessing the Power of ISO Quality.


Strategic Planning and Flawless Execution:
Welcome to Source Machine Edmonton, a state-of-the-art facility where precision meets efficiency, and every operation is powered by the cutting-edge Proshop ERP System. As a leading name in the machine Edmonton industry, our commitment to excellence in manufacturing is enhanced by the seamless integration of Proshop, a comprehensive solution designed specifically for machine shops.
With Source Edmonton, we’ve revolutionized our workflow, optimizing processes from inventory management to production scheduling. This advanced system provides real-time insights into key performance indicators, empowering our team to make informed decisions swiftly. The user-friendly interface ensures that every member of our staff can navigate and leverage the system to its fullest potential.
Proshop’s modules for job tracking, quality control, and customer relationship management play a pivotal role in elevating our operational standards. By centralizing information and automating critical processes, Source in Edmonton has minimized errors, reduced lead times, and optimized resource utilization.
Our Edmonton Source for precision machining isn’t just powered by Proshop—it’s powered by innovation, precision, and a commitment to delivering excellence in every project we undertake.
Welcome to the future of manufacturing.
Traceability
Inspection & Testing
Incorporate quality control checkpoints throughout the machining process. Conduct inspections and tests at key stages to verify quality criteria such as dimensional accuracy, surface finish, hardness, or other relevant factors. Document the results and link them to the corresponding job or batch identifier.
Job Packets
We have a robust job tracking system that assigns unique identifiers to each job or work order. This system will record customer details, material specifications, tooling information, and process parameters.
Non-Conformance Management
Non-conformance management system to capture and address any deviations from the desired quality standards. Recording non-compliances, analyzing root causes, instituting corrective measures, and monitoring resolution process.
Meet the Staff
Management Team

Ryan Swenson
President
Ryan Swenson is the President of Source Machine, leading the company’s vision, strategy, and key client relationships. With over 22 years in machining and manufacturing environments, he has worked in every role from laborer to general manager, giving him a comprehensive understanding of the industry. As one of the founding members of Source Machine, Ryan has been with the company since its inception over 14 years ago, playing a pivotal role in its growth and reputation for precision manufacturing.
A certified journeyman machinist with Six Sigma training, Ryan is passionate about fostering a culture of continuous improvement, teamwork, and excellence. He thrives on mentoring and developing his team, ensuring that both employees and customers succeed through high-quality manufacturing solutions.
Outside of work, Ryan enjoys baseball, fishing, camping, hunting, and golfing.

Donovan Coones
Director of Sales and Operations
Donovan Coones is the Director of Sales and Operations at Source Machine, overseeing customer relationships, business growth strategies, and operational efficiency. With over a decade of experience in the oil and gas and manufacturing industries, he specializes in strategic planning, client relations, and optimizing workflows. His background in sales management and operations leadership allows him to bridge the gap between production and sales, ensuring smooth communication and high-quality results. Donovan holds a Business Administration Diploma from NAIT and a Bachelor of Commerce degree from Athabasca University.
He thrives on driving continuous improvement, leading high-performing teams, and delivering tangible business results. Outside of work, Donovan enjoys sports, golf, and—most importantly—spending time with his 6-month-old as he embraces the journey of fatherhood.

Janine Swenson
Lead Estimator and Controller
Janine Swenson is the Lead Estimator and Controller at Source Machine, managing supply chain operations, vendor relations, purchasing, finance, and estimating. As a key leader in both sales and finance, she plays an integral role in ensuring smooth operations, cost efficiency, and strategic planning. With 14 years at Source Machine since its inception, Janine has been instrumental in shaping the company’s financial and operational processes.
With a background in bookkeeping and small business management, Janine brings expertise in finance, vendor relations, and supply chain management. She thrives on collaboration and enjoys being part of a team that operates like a family—where everyone is committed to excellence and continuous improvement.
Outside of work, Janine enjoys raising her family, 3D printing, and camping. A lifelong animal lover, she shares her home with a dog and two cats.

Justin LeBlanc
Operations Manager | Source Machine
As Operations Manager, Justin LeBlanc ensures that Source Machine’s operations run efficiently from start to finish. He plays a key role in optimizing workflows, supporting the team, and maintaining high standards for quality and on-time delivery.
With experience as a CNC Technician and Logistics Supervisor, Justin brings a strong understanding of both technical processes and operational logistics. His ability to adapt quickly and lead under pressure helps drive continuous improvement across the company. He was instrumental in implementing Source Machine’s ERP system, improving efficiency and scalability.
Justin is currently advancing his leadership skills through the EOS Entrepreneurial Leadership Management Course. Outside of work, he enjoys camping, woodworking, and 3D printing.

Nazim Murji
Manufacturing Manager
Naz Murji is the Manufacturing Manager at Source Machine, overseeing production workflow, coordination, and scheduling to ensure seamless operations. With a decade of experience at the company and a background as a Lathe Lead, he brings deep expertise in CNC lathe machining. Holding a CNC Machinist Technician Certificate, Naz is dedicated to optimizing efficiency and setting his team up for success.
He thrives on leadership, problem-solving, and delivering high-quality results under tight deadlines. Outside of work, he enjoys working out in his home gym and catching the latest movies in theaters.
Get a Quote
Like what you see? Request a quote today and let’s bring your vision to life!