MEGA Home Improvement Remodeler - Algonquin, IL Looking to contact MEGA Home Improvement? You can reach them at 815-363-8989