RGL’s global manufacturing, service, and sales centres are strategically located to support oil operators to optimize and produce from some of the world’s most challenging reservoirs. RGL’s administrative headquarters are in the heart of the Canadian energy industry in downtown Calgary, Alberta, Canada. We have two technology and manufacturing centres in Leduc, Alberta, and our newly consolidated sand control operations are housed in a 60,000 square-foot ISO 9001:2015 API Q1 certified facility. Flow control and completions operations are housed in a 30,000 square-foot facility and feature state-of-the-art machining centres designed for quick-turn, high-quality, customized products and technologies.

RGL consists of 14 locations located internationally:

Canada – headquarters, 3 manufacturing locations

USA – 2 manufacturing locations

Colombia – 1 sales location

Scotland – 1 manufacturing location

Africa – 1 agency agreement

Oman – 1 manufacturing, 1 sales location

Kuwait – 1 agency agreement

UAE – 1 manufacturing location

India – 1 agency agreement

Corporate Head Office and Sales

610, 700 - 2nd Street SW
Calgary, AB, Canada, T2P 2W1

Representative for API Q1 and ISO 9001:2015 Certified Facilities.


View Map

Leduc Sand Control Manufacturing Facility

3911, 77 Avenue
Leduc, AB, Canada, T9E 0B7

An API Q1 and ISO 9001:2015 Certified Facility.


View Map

Leduc Flow Control Manufacturing and Tool Shop

6908 42nd Street
Leduc, AB, Canada, T9E 0W1

An API Q1; and ISO 9001:2015 Certified Facility.


View Map

Nizwa Manufacturing Facility (MENA)

c/o United Engineering Services LLC
Plot #292, Street 8A

Nizwa Industrial Estate
Taymsa, Nizwa
Sultanate of Oman

An ISO 9001:2008 Compliant Facility.


Pacific Perforating Inc.

25090 - Highway 334
Fellows, CA, USA, 93224

An API Spec 5CT Licensed Facility.




Interested in seeing one of our facilities in person?

Contact us at solutions@rglinc.com and we can arrange an interactive tour for up to 30 people.

Contact RGL

Ready to discover the right RGL solution for you?

Contact us at (403) 250-SAND (7263) or send us a message below

Answer the question below:
Is five = four ? (true/false)