Abstract: A method of attaching to at least one bearing beam of a building. A clip with a blocking tab is attached to the bearing beam, and a roof assembly with two pivotally attached frames is unfolded and lowered. Each frame has a blocking member, and the roof is lowered so that the blocking member contacts the blocking tab and restrains the roof assembly from unfolding further. A roof has two parallel bearing beams, clips attached to each bearing beams, and a roof assembly. Each clip has a ramp and a blocking tab. The roof assembly has two pivotally attached frames, and each frame has a rafter and a blocking member. Each rafter rests on a ramp, and each blocking member is attached to a blocking tab.