Phoenix homeowner waiting 3 months for new roof