Though a garage is usually the best way ... or steel as the support structure and shingles, metal, or wood for the roof. These carports can be attached to the side of the house or left detached.