Beacon Heights est le cadre principal de The Perfectionists. Dans l’adaptation télévisée Beacon Heights est une ville universitaire située dans l’Oregon.
La ville est définie avec son propre journal et une université.
Les lieux de la ville :
- Hotchkiss Technologies - Beacon Heights University - Beacon Heights Community Church - Beacon Heights Community Chapel
- La maison Hotchkiss - La maison d'Alison - Appartement de Mona - Le repaire de Taylor
Hotchkiss Technologies est une société technologique et numérique fondée par Claire Hotchkiss et son mari Peter Hotchkiss, qui est vraisemblablement spécialisée dans la surveillance et la sécurité.C'est la moitié de l'empire de la famille Hotchkiss, l'autre moitié étant l'Université Beacon Heights.
L'Université Beacon Heights est l'établissement d'enseignement supérieur de Beacon Heights.Il a été fondé par Claire Hotchkiss et son mari, Peter Hotchkiss. Le logo de l'école est "Audi Vide Tace", tandis que la mascotte est celle d'un oiseau avec une flèche.
La maison d'Alison est une maison située sur le campus de l'Université.Après avoir quittée Rosewood, Alison s'est vu attribuer la maison comme clause dans son contrat chez BHU.
Taylor Hotchkiss a résidé dans cette maison pendant ses années à l’université.Un jour, Taylor a écrit "Ils regardent" sur son mur à la peinture rouge.