Be the first Weblocal.ca user to add photos or videos of Fergus Custom Upholstery
They tried to recover our couch and $1800 later we have an unfinished couch with a roll of material. The showroom in also a disaster.
Fergus Custom Upholstery offers these services: upholsterer.