We are based in SLC Utah and yes we own this 12000 sq/ftbuilding and are here in SLC to stay. Making us your trusted choice for customer service