Inside job looked great, but rooftop work left much to be desired. Loose hardware, vinyl rooftop not tucked under flashing, looks terrible. All parts removed were left on rooftop leave potential for damage to roof.