Contact UsBTS Rep2020-01-14T11:12:55-07:00 GetSupport. Help. Answers How to Contact Busch Technology Solutions, LLC: Sales Contact Billing Contact Tech Support Contact Customer Service Contact Phone:888-676-3777 (9:00am-5:00pm MST) Mailing address: 3115 East Lion Lane, Unit 160 Salt Lake City, UT 84121