They appear to have gone out of business. Their web site at greatspiritcanoes.com was last active in late 2017 and the domain was listed as being for sale in 2018 according to the Wayback Machine archive. There is no answer at their 888-295-7511 phone number. The domain name is available now if anyone wants it. Their old building has two empty canoe trailers in the yard as shown below but seems to be inactive.
It appears that the Google street view car has only been down that road once. It seems that they were not building many canoes in 2013. The aerial photograph at the link below from 2025 shows a few more cars in the parking lot but no obvious signs of canoes or canoe trailers.