Yes, Whiteflash has a local shop in Sugar Land, Texas. Their showroom is located at Sugar Land Town Square Plaza, 2150 Town Square Pl #330, Sugar Land, Texas.