There are three kinds of roofing contractors: those like us, who deliver high quality craftsmanship with major warranties at respectable costs, but we are rare. More common are the cheap guys whose prices look good until the roof falls apart.Finally there is the pricey guy who pressures you into a high quality job but jacks up the price to make a sizable profit.