In search of Upholsterer in Cleveland, OH who can make a canopy.
Phillip A. replied:
You might reach out to Frank Destro at Cleveland Upholstering 440-427-1179, I know his primary emphasis is commercial/residential seating and upholstery education but it may be something he's willing to tackle or put you in contact with someone who can.