The main lab, with staff working at compounding hoods

Making compounding simple for every pharmacy.

Sterile and non-sterile compounding for Alberta pharmacies, from two ACP-licensed facilities in Edmonton and Calgary. Delivered seven days a week, with same-day delivery our aim in both cities.

  • ACP-licensed: Edmonton #4086 · Calgary #4687
  • NAPRA model standards
  • Health Canada dealer's licences: Edmonton #6-1356 · Calgary #6-1625
  • Since 2016

Facility tour

See the work behind your orders.

Step inside Central Labs for a closer look at the people and spaces behind your compounded preparations—from the compounding bench and sterile suite to packing and the team working together.

Gloved hands filling capsules on a capsule-filling plate

Trusted by pharmacies, national banners, clinics and hospitals across Alberta.

500+ Partner pharmacies
~15,000 Master formulation records on file
200,000+ Compounded orders since 2016
15 Controlled rooms across both sites

Figures as of October 2026, from Central Labs' operational and facility records.

  • Sobeys
  • Safeway
  • FreshCo
  • Calgary Co-op
  • Rexall
  • Shoppers Drug Mart
  • The Medicine Shoppe Pharmacy
  • Pharmasave
  • IDA
  • Guardian
  • Value Drug Mart
  • PharmaChoice
  • Remedy'sRx
  • Peoples Pharmacy
  • Mettra Pharmacy
A technician in a lab coat and safety glasses filling capsules at a containment hood

We compound. You dispense.

Your pharmacy remains the point of care for your patient, including the therapeutic assessment, final dispensing check and counselling. We carry out the compounding, verification and traceability activities agreed with your pharmacy.

Explore our verification process
  1. Your pharmacy:

    Receive the prescription, complete the therapeutic review and obtain the patient's consent.

  2. Your pharmacy:

    Submit the mixture request in CraftRx and get an instant quote.

  3. Central Labs:

    We check the formulation against its master record and compound it in the controlled room built for that preparation.

  4. Central Labs:

    We take it through the seven CraftRx Verified stages, including pharmacist verification, and complete the compounding record.

  5. Central Labs:

    We label it with a unique identifier and deliver it to you under controlled conditions.

  6. Your pharmacy:

    Complete the final dispensing check, dispense the preparation and counsel your patient.

Gloved hands pouring a cream into an ointment mill

Your connection to the lab.

Built in-house and designed by pharmacists, CraftRx brings quoting, order submission and tracking into one place. Submit a mixture request, follow its progress and keep your team informed as it moves through the lab.

A gloved technician filling capsules

Built to be inspected.

From order review to final release, CraftRx Verified takes each preparation through seven documented verification stages, and the records stay linked to your order.

See the seven stages
A compounding room with its hoods, a technician in a gown at one of them

State-of-the-art compounding facilities.

Two ACP-licensed facilities in the Edmonton region and Calgary, with 15 controlled rooms supporting non-sterile, sterile and hazardous compounding. Explore the dedicated spaces, airflow controls and containment equipment behind the work.

A technician at the mixers in a compounding lab

Advancing the craft of pharmacy compounding.

Our founders, pharmacists Dr. Ahmed Abdelmoneim and Karim Atta, came to compounding for the craft: pharmacy at its most exacting, a preparation made for one patient when nothing manufactured fits. In 2016, from the back bench of their own pharmacy, they set out to build the compounding operation most pharmacies can't justify on their own. Ten years on, the craft is still the point.

A technician at a computer in the lab, with compounding benches behind

Bring Central Labs into your pharmacy's workflow.

  1. Tell us about your pharmacy

    Email your pharmacy name, location and compounding needs to start the conversation.

  2. Confirm the agreement and scope

    We work with you to put the written compounding and repackaging agreement in place and confirm the services your pharmacy needs.

  3. Start ordering in CraftRx

    Once your account is activated, your team can request quotes and submit orders.

Request an application

Already a partner? Log in to CraftRx

Questions first? Read the FAQ

A collage of the Central Labs team at work and together: technicians in hairnets and gowns at the benches and hoods, a team member on a headset at the order desk, team meetings and group photos

Building careers in pharmacy compounding.

Explore opportunities with our teams in Edmonton and Calgary. View current openings or send a general application with your experience and preferred location.

Facility tour

Step inside Central Labs for a closer look at the people and spaces behind your compounded preparations—from the compounding bench and sterile suite to packing and the team working together.

Log in to CraftRx

Which lab do you order from?

Each lab has its own CraftRx login.

Then the login links go straight to it. To change it later, use “Change CraftRx lab” at the foot of any page.