On time installation,  great attention to detail. Matched my roof exactly. Easy payment by phone. Highly recommended.