I did my own roof. Asphalt shingles and torch down roofing over the back patio.
It is a lot of hard work. But it isn't difficult. I tore off 2 layers of 3 tab, honestly this was the hard part. It took much longer than I had anticipated. I was limited in time, and only had 10 days.
I worked every day. My mom helped most every day and my brother helped towards the end.
I kept good records, with every purchase listed. Total cost was $3,743. ~20 squares of shingles and ~650sf of flat torch down roof.
I already had some of the tools. The roofing nailer and nails (from Harbor Freight) I borrowed a roofing and nail remover. And I would buy one in a second if I was doing another removal. 3 bundles of shingles went back, and I exchanged them for ridgeglass, it was at the end and I lost the receipt, it was basically the same price so I didn't update that on the list.
Base for Flat roof 3 24.8 74.4
APP Tan Bitumen 100sf 7 57.2 400.4
feltbuster 3 76.5 229.5
Shingles 85 24 2049.35
Quick start roll 5 15.86 79.3
Drip edge RE22WH 16 4.54 72.64
drip edge RE23WH 9 6.34 57.06
Ridgeglass 2 54.8 109.72
Vents hard type 2 7.98 15.96
T top vents 2 12 24
primer 2 13.81 27.62
Valley Flashing 1 41.4 41.4
flahing brown 1 12.28 12.28
flashing L 4x4 1 10.78 10.78
flashing L 3x3 1 8.78 8.78
torch 1 30 30
roof jack rubber type 3 6.53 19.59
trowel 1 4.38 4.38
Nails 1.25 2 46.72 93.44
204 henry 2 13.73 27.46
sheeting 4 21.03 84.12
3472.18
With Sales Tax 3743.01
Sorry for the screwy columns... first number is quantity, second price paid, third total price.
I opted for the Timberline UltraHD shingles... They were 24.11 per bundle... but, 4 bundles per square instead of the regular 3.
I had 3 quotes done. 7,300 and 8,040 are the two I still have documents for... not sure on the 3... it was higher. Overall, about 50% labor and 50% materials.
Obviously the above is just my experience and your roof will undoubtedly be different. But those are real numbers from Nov. 2015.
My biggest recommendation would be to get yourself some Lowes 10% off coupons. Probably on eBay. You can use these to order the materials online and either pickup or have it delivered. If you order a large appliance they will deliver for free (if you are close to a Lowe's).