2 ready to bid
25.1 sqAsphalt shingle · 6/12
Retail25.1 sqBids close Sat 7 AM
6/12 pitch · 1 story
Asphalt shingle
Davenport, FL 33897
Insurer requires new roof · Roof age 16–20 yrs · 1 of 4 bids
22.4 sqAsphalt shingle · 7/12
Insurance22.4 sqBids close in 12 hrs
7/12 pitch · 2 story
Asphalt shingle
Apopka, FL 32703
Storm damage · Roof age 11–15 yrs · 3 of 4 bids
