After the windstorm we had earlier this spring we found Smart Choice Roofing online and the were amazing with repairing all the blown off shingles we had on our roof. They meet all our needs and were extremely professional with their work. Will recommend to all our family and friends. Thank you!!