Noun (place)
Tech support (technical support)
critical help given to an end user after a sale; usually performed by telephone, email, or chat
The customer contacted tech support when he could not get his computer to recognize his printer.