Upstairs is in 1997 opgericht door Jan en Trea Steyvers. Sinds 1999 houdt het bedrijf zich uitsluitend bezig met traprenovaties.