MTR tracking for PVF distributors

Every mill cert.
Every order.
Found in seconds.

CertVault is the mill test report portal built for pipe, valve & fitting distributors. Every MTR you ship — filed by customer, job, and requisition, traced back to its heat number. When a customer or auditor needs the cert for an order you shipped eight months ago, you pull it up in seconds instead of digging through email for a day. We brand it as yours and put it on your own domain.

Request a demo → or view the live demo →

Branded with your logo  ·  Your own domain  ·  You're the admin  ·  Live within 24 hours

ACME
PVF Supply
Mill Test Reports
Audit-ready
JOB-4417 Cenovus Energy Approved
Requisition REQ-00482 3 MTRs
📄 6in_Sch80_Pipe_A106B_H-22458.pdf 284 KB
📄 6in_600_WN_Flange_A105N.pdf 192 KB
🔍 8in_GateValve_WCB_scanned.pdf Searchable
Requisition PO-7741 1 MTR
📄 6in_90LR_Elbow_A234WPB_E-33120.pdf 311 KB
1 MTR still missing on REQ-00488 Chase required
Mill Test Reports· Heat Number Traceability· Filed by Job & Requisition· Searchable Scanned Certs· Pipe · Valves · Fittings· Audit-Ready in Seconds· Your Branded Portal· Mill Test Reports· Heat Number Traceability· Filed by Job & Requisition· Searchable Scanned Certs· Pipe · Valves · Fittings· Audit-Ready in Seconds· Your Branded Portal·
The problem

Your MTRs are scattered
across a thousand emails.

A PVF distributor lives or dies by the mill cert. When a customer asks you to prove a heat number on material you shipped months ago — or an auditor wants every MTR for an order — the answer can't be "give me a few days to find it."

📁
The cert is in someone's inbox

Mill certs arrive from the mill or supplier by email and get filed in folders — if they get filed at all. Finding the MTR for one heat number means searching through hundreds of attachments across half the team.

🖊️
Scanned certs you can't search

Plenty of your MTRs are scanned paper — images, invisible to search. Finding the right grade and heat number still means opening files one at a time and squinting at the header.

🔗
The heat-number trail breaks

Tracking MTRs in a spreadsheet works until someone renames a column or a row points at a file that's been moved. Nothing ties the line item to the actual cert — so the trail snaps exactly when an auditor pulls on it.

🔍
Audits and recalls take days

When a customer or inspector needs every MTR for a job — or a mill issues a recall on a heat — pulling it together from email and shared drives can take days. That's time you eat and trust you spend.

How it works

One portal.
Every MTR. Always traceable.

CertVault organizes your mill certs the way a distributor already thinks — by customer, job, and requisition — with the PDF attached, the heat number captured, and the status tracked at every level.

01 / SETUP
We brand it for you

Your logo, your colours, your company name on every screen. Your portal goes live at a URL like yourco.cert-vault.ca within 24 hours of sign-up.

02 / INVITE
Invite your team & customers

Add staff, customers, and admins by email. Each person gets the right level of access — view-only for customers pulling their own MTRs, upload rights for staff, full control for admins.

03 / UPLOAD
Upload MTRs by job

Open a job and upload its mill certs — filed under the requisition or PO number they shipped against, with material, grade, and heat number captured. Just drop the PDF where it goes.

04 / FIND
Search inside every cert

CertVault reads the text inside each MTR — and runs OCR on scanned and photographed certs — so a heat or requisition number typed in the search box pulls up every cert that mentions it. What took days takes seconds.

Features

Built for the mill cert.
Not adapted from a filing cabinet.

Made specifically for the way PVF distributors track material certs — by customer, job, and heat number — not bolted onto a generic document manager.

📋
Customer → Job → Requisition structure

MTRs are filed exactly how a distributor works — by customer and job, then grouped under the requisition or PO number they shipped against. Open any job to see every cert organized under its req, not scattered in a flat list.

🔍
OCR search inside every cert

CertVault reads the text inside each upload and runs OCR on scanned and photographed mill certs. Type a heat number, grade, or requisition and pull up every cert that mentions it — even the paper ones.

🧬
Heat number traceability

Every line links its material, grade, and heat number to the actual MTR. The trail from shipped material back to its mill source stays intact — and ready the moment a customer or auditor asks.

📄
Built-in cert viewer

View and print mill certs right in the browser. No downloading files, no emailing attachments back and forth, no switching between apps to hand a customer their MTR.

⚠️
Missing MTR tracker

Flag any cert that hasn't come in from the mill yet. An internal message thread tracks every follow-up — who chased it, when, and what was said — so no order ships out with a gap in its paperwork.

Status at every level

Every MTR is marked Approved, Pending Review, or Archived. Job-level status rolls up automatically so a missing or unapproved cert is visible instantly — before the material goes out the door.

Make it yours

Your brand. Your words.
Your customers' cert portal.

PVF is the starting point, not a straitjacket. CertVault ships set up for mill certs out of the box — then bends to the way your shop actually runs. Your logo, your colours, your domain, and a customer login that lets clients pull their own MTRs without calling you.

Customers pulling their own certs
CENOVUS
Energy
12 jobs · 84 MTRs
Live
PEMBINA
Pipeline
7 jobs · 51 MTRs
Live
SUNCOR
Energy
9 jobs · 63 MTRs
Live

Give each customer view-only access to their own jobs and certs. They self-serve their MTRs — and never see another customer's data.

🎨
Fully branded to your company

Upload your logo or generate a mark, set your accent colour, and it's applied to every screen. Your customers see your brand — not ours — from the login page to the last cert.

🏷️
Rename anything to match your shop

Call it a Job or a Work Order, a Requisition or a PO line, an MTR or a Cert. Show or hide the fields you track — heat number, grade, cert type — and set your own list of document types. The whole portal speaks your language.

🔗
Your own domain

We set your cert portal up on a domain of your own — like certs.yourcompany.com — with SSL and DNS handled for you. No subdomain to share.

👤
You're the admin — full control

Once it's live it's yours. Invite your team, manage roles, customize the workspace, and run every job and cert yourself. No dependency on us to make changes.

Live within 24 hours

Send us your logo and we take care of the rest. Most distributors are up and running the next business day — no IT department required.

24 hrs
From sign-up to live portal
100%
Your brand on every screen
$0
Hidden fees or per-user charges
Users, MTRs & file uploads
Pricing

Priced by the customers
you track.

Pick a tier based on how many customer companies you keep mill certs for. Every tier includes the full platform — OCR search, heat-number traceability, unlimited MTRs — with no per-user fees and no per-document fees. A one-time setup fee covers branding, deployment, and onboarding.

Starter
$200/month
Track up to 10 customers — ideal for smaller distributors getting their certs organized.
Up to 10 customer companies
Unlimited MTRs & file uploads
OCR search across every cert
Built-in cert viewer & print
Missing MTR tracker & messaging
Unlimited user invitations
Request a demo →
Most popular
Pro
$400/month
Track up to 30 customers — for growing distributors managing a full customer book.
Up to 30 customer companies
Everything in Starter
Priority support
Custom subdomain (yourco.cert-vault.ca)
Staff, Customer & Admin access roles
Isolated private database
Request a demo →
Enterprise
$700+/month
Track unlimited customers — for established distributors with a large customer base.
Unlimited customer companies
Everything in Pro
Dedicated onboarding & SLA
Custom domain included (certs.yourcompany.com)
Volume pricing for large accounts
Ongoing support & updates
Talk to us →
$300 one-time setup fee · No contract — cancel anytime · No per-user or per-document charges · Live within 24 hours
Get started

Ready to find any cert
in seconds?

Send your email and we'll send you a live demo link — a real PVF cert portal you can click through. We'll follow up within one business day.

No sales calls unless you want one. No spam. Just the demo.