After our neighbors had recommended Edmund's, we asked for an estimate after the windstorm had torn a patch of shingles from our roof which caused water to leak into the house from the rain. I clearly stated repairs couldn't be done until after insurance had evaluated the damages on Thurs and wanted an estimate. Jason came out to check the damages on Tues, gave us an estimate and confirmed he would come back Friday or Saturday to do the repairs after insurance had come. He asked me to call the office, and tell them I would need him back on Fri. or Sat. and asked me to call again on Thurs. after insurance had come to confirm I still needed the repairs by the weekend. I did all that was asked and was told by the receptionist that if he said he was coming, he'd be there - couldn't give me a time because they were busy but he would be there. I called the office Thurs morning after insurance came and confirmed again I would still need the repairs ASAP before the rain on the weekend and the receptionist still couldn't confirm the day or time but said he'd be there if that's what he told me. Friday, didn't come...I called in the afternoon to follow up and was told he had another job and couldn't make it out until next week and the receptionist told me to find another company if I needed the repairs urgently. They couldn't even call me to tell me he couldn't make it, I had to call to follow up. So Friday late afternoon they had us scrambling to find another company to do repairs before the rain next day. I give them credit for showing up immediately to look at the area but on following through to actually get the repairs done when he said he would was more than disappointing.