1 follower
Established in 1961, we are one of the largest countertop fabricators in North America with 14 showrooms and 6 fabrication facilities across western Canada and the northwest USA. For more than 55 years, FloForm's skilled craftspeople have helped customers select, fabricate and install countertops... Read more
Ted Sherritt
This company has no teams yet