Bird Dog Roofing & Construction put on a new roof for us. We are extremely happy with their work. Very professional and they answered all our questions and was very respo ... more