Let's connect

We’re here to help answer any questions you might have. We look forward to hearing from you.

Office Locations

Capstone ITS offices are located in Houston, Texas, Lake Charles, Louisiana, Vancouver, British Columbia, and Squamish, British Columbia. Our dedicated team of industry professionals and subject matter experts work remotely to execute projects worldwide.

Houston Office
4201 Main St.
Suite #200 – 106
Houston, TX 77002

Lake Charles Office

2927 Hodges Street
Lake Charles, LA
70601

Vancouver Office

408 – 55 Water Street
Office #1051
Vancouver, BC V6B 1A1

Squamish office
201-38085 2 Ave
Squamish
BC V8B 0B6