Its staff also provides regular maintenance designs that come with roof and gutter cleanings. Citywide Roofing gives virtual consultations and contactless payments.Licensing and insurance coverage: You'll want to Make sure you check that the roofing company you are contemplating hiring has attained the correct licensing and bonding to perform roofi