I arranged for a roofing estimate but no one showed up at the arranged date & time. No one called and the headquarters did not respond to a message I left inquiring about the no-show. I will not contact them again, but, in the future, I will require a confirmation phone call from any contractors on the day of any appointments I have.