Armadillo LLC
12510 E Via De Arboles, Chandler, AZ 85249
Top of the line Roll Shades, Security Doors, Sunscreens, Patio Covers, Awnings and Screen Doors.
Reviews
07/24/2013
My experience with Armadillo Screens was both professional and timely. Mark followed up on my many questions and completed the job as promised
04/04/2012
Called and they never called back. Called again and told them I needed an estimate (no apology for not returning my call), said they would call back to set something up (the man was not very friendly) never received a call back. I guess they do not want our business or the 3 neighbors that I was going to refer them to if satisfied. Horrible custoemr service...
More Business Info
Call Today!
- Hours
- Regular Hours
Mon - Fri: - Category
- Screens
- Banner
Suggest an Edit