top of page


Richmond Hill Fingerprinting and Background Checks

RCMP Accredited Fingerprinting Agency  Moshiri Corporation

Book your appointment now! 

Online Criminal Record Checks Available! Receive your results within minutes via email.


As an RCMP-Accredited Fingerprinting Agency, we offer fingerprinting services in support of your RCMP Criminal Record Check or for international purposes. Beyond criminal record checks, we also specialize in apostille services, legalization by foreign embassies, record suspension, file destruction and a wide range of legal services.


Utilizing the latest LiveScan technology, we capture your fingerprints for submission to the RCMP, FBI or foreign countries.

Photo by Towfiqu barbhuiya:

Traditional Ink and Roll Fingerprinting

Equipped with top-quality ink approved by RCMP and FBI, we ensure your fingerprints are accepted internationally and meet country-specific requirements.

Obtain your RCMP Criminal Record Check from outside Canada.

We specialize in digitizing and submitting your fingerprints taken abroad. No need to travel back to Canada.

Image by Christin Hume

Online Criminal Record Check (CRJMC)

We offer online criminal record checks, delivering results within 15-30 minutes. Apply online. No appointments necessary. Receive your results via email. 

This service differs from RCMP-certified checks and vulnerable sector checks.


We're here to assist you in clearing your criminal record through record suspension (pardon) or file destruction, if eligible.


Contact us today for a free confidential consultation.


We specialize in obtaining apostilles for your Criminal Record Check and other documents, ensuring their international acceptance.

With expertise in meeting country-specific requirements, we make the process seamless for you.

Photo by Towfiqu barbhuiya_ https___www.pexels.com_photo_close-up-of-fingerprints-on-white

What to Expect During Your Appointment

 Booking Made Easy

Simply book your appointment with us online.

 Required Documents

You will need to bring two pieces of valid ID, including one photo ID to your appointment as well as any specific instructions, forms or letters related to your application.

Health cards, SIN cards, and credit cards are NOT accepted.

 Fingerprinting Process

We will digitally capture your fingerprints and submit your application to the RCMP for processing.

 Results Delivery

You will receive your results directly from the RCMP by mail. If there is no match to your name, expect to receive them within 10-15 days. However, if there is a match, your application may take up to 120 days to be processed.


  • We DO NOT provide biometrics services. Biometrics can only be completed at Service Canada locations if inside Canada.

  • We WILL NOT be able to process vulnerable sector checks without a request letter from the police station.

RCMP Criminal Record Check from Abroad? We Can Help!

 No need to travel back to Canada

Simply send us an email with the subject line:

"International Fingerprinting Request" to start the process. We will provide you with our detailed instructions package to follow and once we receive your original fingerprints, we will submit your application to the RCMP for processing.

Please DO NOT attempt to take your fingerprints before receiving our instructions to avoid errors and delays.


If you need apostille or legalization, please kindly let us know in your email and we will assist you further.

 Service Fee

Our office charges a flat fee of $150 + HST for RCMP Criminal Record Checks from abroad.

Please note that additional fees may apply depending on mailing/pickup options, RCMP application fees, apostille, and legalization requirements. We will provide a detailed breakdown of any associated fees once 

 How to Apply?

Simply send us an email with the subject line:

"International Fingerprinting Request"

bottom of page