We had our roof replaced by Premier. Our estimate was very detailed and was done promptly. They did a great job with their communication leading upto the day before the job. The crew arrived promptly and completed the job. They also did a pretty good job cleaning. The roof looks really good and with the ridge vents installed we already feel much better upstairs with the extra ventilation. We got the Owens Corning Tru Definition shingles.