Let's face it — there is no such thing as a "cheap" roof — but when you're comparing quotes from three different residential ...