My experience with Premier Roofing was very satisfying, I love my new roof (matched my color very close to what I wanted). They were very efficient, completing at least 95% the first day and came back the next day to finish. Cleaning up the area was good, you wouldn't even know I had a new roof installed. Of course there were issues that cropped up, but were immediately taken care of to my satisfaction.
Everyone experiences issues with any kind of work you have, but do they take care of it right then? Premier went out of their way to take caare of it right then.
I would recommend this company to my friends and family whenever they need a roof replaced.