A roofer specializes in roof construction, concentrating on rafters, beams, and trusses. Naturally, a roofer must not be scared of heights and have good balance as well as carpentry skills. In Australia this type of carpenter is called a roof carpenter and in that country a roofer is someone who puts on the roof cladding (tiles, tin, etc.).