Never used them but a quick check on the www shows:
4 trucks
Obtained FMCSA authority Aug 2022
12 inspections - Mostly central US states
Median CSA scores but inspections show a lot of issues that were not OOS
No FMCSA recordable accidents.
Business address is a residential address
Phone number is a GTA area code
Mail address is a retail plaza