Smith & Company Architects Share: Architects Smith & Company Architects Visit Website 12603 Southwest Fwy., Ste. 415 Stafford, TX 77477 (713) 524-4202 (713) 524-4071 (fax) Hours: 8:30 am - 5:00 pm About Map About Architectural and interior designs Directions Southwest Freeway and Kirkwood What's Nearby? Distance: 5 10 15 20 25 50 mi.