I have never heard a fellow American call the "roof" (yes, with an "OO") the "ruff". Unless you're talking about it being a "rough" job. Abusive comment hidden. (Show it anyway.)