salire/scendere without object = essere (È salito sul tetto). salire/scendere with a direct object = avere (Ha salito le scale). This applies to a few motion verbs.
Tricky Verbs: salire and scendere with Objects1 / 10
Il gatto ___ sul tetto da solo. (intransitive: went up, no object)