I used this company as they were a recommended contractor of my insurance company. I thought that if I used them I wouldn’t have to put as much effort into overseeing the repairs of my home(tree damage). Boy was I wrong. From the beginning it was broken promise after broken promise. Not one task taken on by global was done correctly. For many areas it took 3 or 4 tries to get it right. Some tasks were never done right. While they seemed very sincere in their apologies, the broken promises just continued day after day. No explanation on why they don’t show up certain days. If work wasn’t done as promised they didn’t offer an explanation, but seemed to wait to see if I’d notice. Roofers left asphalt tiles on shrubs and grass for several days killing them both. Roofers damaged siding during demo. Roofers left shingles in gutters. Wrong paint colors, installed wrong window, certain areas had to be painted 3 or more times. The list goes on and on. Although they got paid for the insurance company for some work they didn’t perform, they’re holding on the proceeds indefinitely preventing me from hiring an alternate company to do the work. I can’t image how they can operate this way with a clear conscience. Beware.