I am extremely pleased with the professionalism and workmanship provided by Vanguard General Contracting. We are beyond thrilled with the installation of our new roof! I will suggest and use them in future.