The cost of your roof has many different variables. A few include shingles, ice, and water, removal and disposal, felt paper, plywood, nails, labor, permits, dumpsters, drip edge, staples, harnesses, ladders, nail guns, hammers, turtle vents, pipe jacks. The list goes on and on. More often than not, hiring a professional who will get it done right the first time is a cheaper and safer option.