1. Strand Brothers Service Experts 1900 E Howard Ln Ste E, Pflugerville, TX 78660 Coordinate: 30.40192,-97.63432 Phone: (512) 535-3571