Upstairs wurde 1997 von Jan und Trea Styvers gegründet. Seit 1999 führt das Unternehmen nur noch Treppenrenovierungen durch.