Short Answer: Maybe; it depends on the city you live in.
Each Arizona city makes its own rules about building permits, and most require one for any kind of roofing, including a patio cover.
You probably won’t need a permit if you’re building a small, detached structure that doesn’t have any water or electricity. Still, know the zoning rules for your area, as you may have to leave at least six feet between structures and your property line.
Cities require building permits to protect you and your neighbors from work that doesn’t meet minimum construction standards. In most cases, you’ll pay a small fee per square foot of the roof or structure. Once you get a permit, you will have a visit from a building inspector who will ensure that the work performed on your property is safe, complies with city building codes, and meets environmental standards.
Getting a permit before you build will save you a huge headache if you decide to sell your home later and find out that your patio cover isn’t up to standards. Most contractors are willing to do the legwork to get your permit for you so you don’t have to.
NOTE: Hire contractors who have licenses from the Arizona Registrar of Contractors. Ask your contractors if they have licenses to perform the specific kind of work you need. A contractor with a plumber’s license, for example, is not allowed to build your deck unless he also has a permit for that kind of work.
You can look into contractors with the right licenses by visiting the Arizona Registrar of Contractors (ROC) website.
You can also check out the list of Rosie-Certified Contractors HERE.