ONSTREAM Engineering, A Division of McIntosh Perry specializes in the design and project management of pipelines and facilities for oil and gas producers.

Our team leaders capitalize on extensive design and project management experience and are supported by a dynamic group of professionals to execute projects on time and on budget.

ONSTREAM works exclusively in Western Canada, concentrating on the pipelines and facilities required to bring our customer’s product to market. ONSTREAM focuses on providing superior service from the well-head to the sales connection.


Our Services Include

  • AFE Cost Estimates
  • Project Scheduling
  • Daily Cost Control
  • Status Reports
  • Procurement/RFP’s of Materials and Equipment
  • Pipeline and Facility Contract Documents
  • Bid Equalizations
  • Piping Specifications ASME & CSA, ANSI 150 to ANSI 2500
  • Supervision of Construction Inspection
  • Shop and Field Inspections
  • Facility Commissioning and Start-up
  • Operating Manuals and Project QC Reports

  • Amine Sour Gas Treatment
  • Dehydration
  • JT (Choke) Plants
  • Refrigeration Plants
  • Liquid Hydrocarbon Recovery/Stabilization
  • NGL Storage Bullets, Pumps and Controls
  • Acid Gas Injection
  • Conventional and Heavy Oil
  • Water Disposal
  • Pipeline Gathering System Modelling
  • Vessel Sizing
  • Compressor, Pump and Mechanical Equipment Sizing
  • Instrumentation Sizing
  • Dispersion Modeling

  • Mechanical Design
  • Process Design
  • Electrical Design
  • Instrumentation and Controls Design
  • Site Layouts and Equipment Foundations
  • Upgrading Existing Facilities
  • On Site Support and Troubleshooting
  • CAD Drafting – Mechanical, Piping, Electrical, Civil
  • Detailed As-Builts

  • Project Description Letters for Stakeholders
  • Pipeline & Facility Permit Applications
  • Water Crossing Notifications
  • Environmental Notification
  • Boilers Branch Applications

Learn About Our Projects



We’re Focused On Our Number One Priority – Our Clients


Vice President
Alex Thompson P. Eng., B.Sc.
Tel: (403) 503-3342
Email: alex@onstream-eng.com