TSGI is a Calgary-based consulting firm who specialize in SR&ED services for technology companies and Transaction Services for major deals.