CanadianPick
Back to Waterloo Collection
T

The Truth Beauty Company

Clean beauty shop in Uptown Waterloo's Princess Twin Cinema building.

Verified Beauty & Skincare

The Truth Beauty Company is at 46 King Street North (Lower Level), Waterloo, inside the Princess Twin Cinema building. Originally founded by Jennifer Freitas; as of July 2025 under new ownership by Vivian. Offers natural, clean beauty products, skincare, and wellness items. Committed to non-toxic, sustainable beauty.

Summary

(Reviewed)

The Truth Beauty Company is headquartered in Waterloo, Ontario. The brand's True North score is 82/100.

Company Profile

True North Score
82
Ownership
The Truth Beauty Company (Owner)
Headquarters

Waterloo, Ontario

Price Tier
Premium
Last Audited
March 31, 2026