Veronica Roofing made the most competitive offer. We obtained four offers, three of them in the $3000 range; Veronica Roofing did the job for $1900, including wood work on the garage roof that we were not quoted for. Overall, very good communication experience; excellent responding time. Work was done on short notice, and it took them about 6 hours to strip off existing shingles (of a two car garage), repair some of the wooden planks, apply membrane and new shingles, plus a new vent (the garage didn't have a vent before). Roof looks good and we are hoping it will last 15 years. We had two people come out. The only minus point is clean up. We still have plastics flying around in the garden from the shingles' packaging. But this shouldn't be a reason not to hire this company. After all, they lost some time on the job due to the unforeseen work on the wooden planks.