A couple of suggestions:
1) From my admittedly stereotypical envisioning of AZ, it's probably dusty. Keep the panels wiped clean as much as possible. A haze of dust could diminish power significantly.
2) Get yourself a Maximum Power Point Tracking (MPPT) charge controller. Right now, with no CC, if you have enough solar in the morning or evening to only produce, say, 10V, then it will do nothing for you. You can't charge your batteries with 10V. An MPPT CC will do some electronic magic and boost the voltage (by robbing the amperage) so that you have enough voltage even in low-light conditions to charge your batteries. This may significantly extend the usable period of the day and improve performance on cloudy days. A CC will also ensure that your batteries are not overcharged or charged too quickly, thus extending their life and providing better safety against fire or explosion.
