Strand Brothers Service Experts We are Service Experts, a big company with home-town heart. We’re passionate about making the world a cozy place to live. Whether we’re warming, cooling, or making the water run. Phone: 512-592-3072 1900 E Howard Lane, Building E Pflugerville, TX 78660 United States Map Other Categories: House & Home |