Great customer service is rare these days but this company excels at it. Alex Walker was honest and informative on the types of shingles and the timeframe of putting them on. We would highly recommend this company to others.