Pitcher & Co 4715 Strack Road, Houston, TX 77069