Chilliwack, Canada
43915 Industrial Way
N/A
+1 8774508003
My boss purchased a used Genie lift from these guys. It's been 6 months now and we haven't had one issue. Super happy with the product they put out.
like
Deli
The best companies in the category 'Deli'