We had our roof installed by First Choice Roofing. From the moment Steve helped us choose the appropriate shingles, until the time the project was completed, we were thoroughly impressed with the company and their professionalism. Our roof was finished on schedule, on budget and exemplified an excellent quality of workmanship. And it looks great! We would highly recommend First Choice Roofing.