Contact Us Name* Email Address* Phone Number*Message*NameThis field is for validation purposes and should be left unchanged. Straus Systems 7 Straus Ct. Stafford, TX 77477 Main (281) 498-1689 Fax (281) 498-7057 24 Hour Service