(28 Jun 2015, 9:04 pm)S813 FVK wrote What does 'in house' even mean? God i'm so thick.
Traditionally refers to operations and services carried out by a company using their own resources (i.e. staff, facilities, and premises). You hear the term quite a lot in the service industry.