Canadian advice

Has anyone from Canada ever dealt with or know anything about SP Classics and motorsports in Sherwood Park, Alberta, Canada?
Thanks in advance