TicketPrep is an independent Canadian study site for Red Seal certification exams. It covers eighteen trades: 310S Automotive Service Technician, 310T Truck and Coach Technician, 309A Electrician, 403A Carpenter, 421A Heavy Duty Equipment Technician, 332A Hairstylist, 433A Industrial Mechanic (Millwright), 313A Refrigeration and Air Conditioning Systems Mechanic, 415A Cook, 307A Steamfitter/Pipefitter, 456A Welder, 306A Plumber, 429A Machinist, 442A Industrial Electrician, 240P Parts Technician, Ironworker, whose three Red Seal exams (Generalist 420B, Structural/Ornamental 420A and Reinforcing 452A) share one question bank, 308A Sheet Metal Worker and Painter and Decorator (404C in Ontario). It also covers the two exam papers of the 4th Class Power Engineer certificate, which is not a Red Seal certificate: paper A (4A) and paper B (4B), both written to the SOPEEC syllabus, Ontario’s Gas Technician 3 (G3) exam, run by TSSA, which is not a Red Seal exam either, Ontario’s Master Electrician (ME) licensing exam, run by ESA, the Electrical Safety Authority, and Alberta’s Master Electrician exam, run by the Safety Codes Council. This page says who is behind it, how the questions are made, and what to do if you find something wrong.
01Who runs TicketPrep
TicketPrep is built and run by Trevor Mulder, its founder. It is a small, independent business based in Canada, with no connection to any exam body or training provider.
I am not a tradesperson, and the site does not pretend otherwise. That is why every question is tied to a public source you can check yourself: the Red Seal Occupational Standard for the trade, the exam breakdown the Red Seal Program publishes, and the code or standard a fact comes from. The aim is practice that is built the way the exam is built, with every answer explained, so a score here tells you something real about where you stand.
02How the questions are built
Each of the other sixteen trades has a 550-question bank, and Ironworker's three exams share one of 880. Every question is anchored to one sub-task in the trade's occupational standard, and practice tests draw from each part of the standard in the proportion the official exam breakdown sets. The 4th Class Power Engineering banks, 550 questions each for 4A and 4B, are built the same way to the objectives of the SOPEEC Fourth Class syllabus, 55 for paper A and 52 for paper B; no regulator publishes a per-unit breakdown for either paper, so their practice tests use our own estimate, never presented as the exam’s. The Ontario G3 bank, also 550 questions, is built to our own map of the nine TSSA G3 modules from public sources, because TSSA gives its curriculum only to accredited training providers; its practice tests also use our own estimate. The Ontario Master Electrician bank, also 550 questions, is written to ESA’s three published exam sections, the Ontario Electrical Safety Code, Worker Safety and Business Administration, with objectives of our own built from the OESC rule numbers and the Ontario statutes ESA lists; every question is original, and its mock exams are scored on ESA’s rule of 70 per cent overall and 60 per cent in each section. The Alberta Master Electrician bank, also 550 questions, is written to the Safety Codes Council’s two published exam parts, Alberta Acts and Regulations and the Canadian Electrical Code, with four study units and objectives of our own built from the Council’s 2024 Exam Kit and the CEC 2024; its mock exams are scored on the Council’s rule of 60 per cent on each part and a 75 per cent average of the two. The Ontario Building Code (BCIN) bank, 550 questions shared by the House 2024 and Small Buildings 2024 exams, is written to the 2024 Ontario Building Code and MMAH’s exam syllabi, with seven study units of our own; every question cites the code by Division and article and paraphrases it, never reproducing code text, and its 70-question mock exams use unit weights of our own, since MMAH publishes none. The BCIN Legal/Process bank, 400 questions shared by the General Legal/Process 2024 and Designer Legal/Process 2024 exams, is written the same way to the Building Code Act, 1992 as in force, the administrative Parts of the 2024 Code and MMAH’s two legal syllabi, citing each section of the Act or Code Article and paraphrasing it. The 313D Residential Air Conditioning Systems Mechanic bank, 550 questions for Ontario’s Certificate of Qualification exam set by Skilled Trades Ontario (not a Red Seal exam), is written to the six skill sets of STO’s exam counselling sheet and the current training standard, naming CSA B52 and the Ontario Electrical Safety Code where a requirement comes from them, never reproducing them. Each question has four options, one correct, and explains why every option is right or wrong. Facts and figures are checked against the current edition of their source, such as the Canadian Electrical Code, the National Building Code or National Safety Code Standard 11, and the source is recorded with the question.
The full method, step by step, is on how our questions are made.
03How AI is used
Questions are drafted with AI language models, working from the occupational standard and the cited sources. They are then checked in a separate pass, also run with AI models, that starts from the source rather than from the draft: the answer is worked out again from the standard, code or reference and compared with the key, figures are confirmed, calculations are redone, and each wrong option is checked to be genuinely wrong. A question that cannot be traced to a source is rewritten or held back.
We say this plainly because you should know how a study tool is made before you trust it. What makes a question reliable is that it can be checked against a published source, not the tool used to write it, and that is also what lets anyone check our work.
04Outside review
We are building a panel of Red Seal holders to review questions in their own trades. Reviewers are credited on this page by name and trade, if they want to be. If you hold a Red Seal in one of our eighteen trades and would like to help, email support@ticketprep.ca with your trade and where you work. Reviewers get free All-Access for as long as they are reviewing.
05Mistakes and corrections
If you think a question is wrong, tell us. Use the contact page and choose "Report a question error", or email support@ticketprep.ca with the question's ID from the top of the card. Every report is checked against the source. If the question is wrong, it is fixed and the change is recorded with the question.
06What TicketPrep is not
TicketPrep is not affiliated with, endorsed by, sponsored by or approved by the Red Seal Program, the Government of Canada, any provincial apprenticeship authority, ESA, the Safety Codes Council, the Ministry of Municipal Affairs and Housing (MMAH), Humber Polytechnic, the National Research Council of Canada, TSSA, SOPEEC, CSA Group or any other exam body or training provider. Every question is original, written for TicketPrep from public sources. They are not actual exam questions, and they are not recalled, leaked or “brain dump” questions: we have no access to real exam questions, and we do not sell, reproduce or paraphrase them. Codes and standards are cited by number, never reproduced. If you think a question came from an exam, tell us and we take it down while we check.
We do not publish pass rates we cannot back up, and we do not promise a result on exam day. The exam tests your trade; practice shows you where you stand. The full statement is our independence and original-content notice.
07How the site is paid for
A lot of TicketPrep is free with no account: ten practice questions per trade with every answer explained, a sample quiz for each trade, and the guides on the exam, fees and rules in each province. The full question banks are paid: Exam Pass is $69 for one trade and All-Access is $119 for every trade, both one-time payments for 120 days of access, not subscriptions. If it isn't the right fit, the refund policy gives your money back in full within 7 days of purchase. Payments are processed by Stripe; we do not receive or store your full card number.
How we handle your information is set out in the privacy policy.
Questions about any of this: contact us.