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