5 ESSENTIAL ELEMENTS FOR 5STARROOFINGUSA - AN UNBIASED VIEW OF ROOF REPAIR & REPLACEMENT