Please feel free to call us with any questions you may have at 713.888.0488 or 800.234.8054.

Headquarters

Houston

Sirius Solutions
1233 West Loop South
Suite 1800
Houston, TX 77027
Phone: 713.888.0488

Other Locations

Dallas

Sirius Solutions
1717 McKinney Avenue
Suite 1480
Dallas, TX 75201
Phone: 214.751.7300

London

Sirius Solutions Europe, Ltd.
33 Cavendish Square
London, W1G 0WP
Phone: +44 (0)20 3714 8735