Welcome to Alamo Stone ™. Alamo Stone™ is headquartered in Stafford, Texas, conveniently located on Houston's Southwest side. Alamo Stone™ has been providing full service cut stone and landscaping products to both commercial and residential clients since 2001.