Where to start on ABC roofing.. They were clear, concise, organized, professional, friendly and that was just in the first phone call. Their type of professionalism and business ethics are not found anymore these days. It was an extremely appreciated blast from the past.