We had damage done to the roof several months ago and lost many tiles so we got this company to do the job. It took us months to get them to do the back of the roof. They kept giving us different dates and would not show up. We got fed up with the run around and they finally showed up at 8 am Saturday morning. They showed up at the neighbors house and woke them up from bed. They made quite the racked with pounding, jumping and pitching things everywhere in the yard. It took them four hours to do the roof and while they were cleaning up decided to have lunch instead of finishing cleaning up the yard. They were not very professional at all would never hire them again.