Your roofing options depend on the pitch of your roof
Roofing contractors are regulated by local governmental agencies for the most part. They impose licensing and insurance requirements to protect consumers.
Companies comply with these regulations, however; so it is highly recommended that before you hire a professional roofer that you check with your city’s license bureau and also to check with your local Better Business Bureau for their credentials and reputation.