Red Dogs Roofing is the absolute best! Had a tree come down on/through our roof and they made it so stress free for us to deal with. They handled everything with the insurance, replaced and repaired everything in one day, and made sure it was all to our satisfaction. Highly recommend them!!!!