We recently had well respected local canvas shop made a new dodger, tweaking our existing frame and when installed we could not open the overhead hatches in the rear cabins, and they added two additional tension straps when they told us initially they did not like straps and were going to replace the two we had with stainless tubes. The rear straps interfere with the winch handle when using the primary winches. The day they patterned they did not tell me they were coming and when repositioning things, left several open screw holes in the cabin top which took on rain the day after installation before I got to the boat. I contacted them the next day and explained the problem with the hatches ( I scratched one of the Makrolon windows opening the hatch before I realized they wouldn't clear) and was told they would get back to me. Over the course of the next 2 1/2 months I called almost 20 times before finally getting a response. They came out and together we decided to move the frame and have them recut the front panels in order to allow the hatches to open. After recutting the fronts, they had to re-make the side panels (no Makrolon in the sides). Now the hatches are free to operate but we still have straps conflicting with the winch handles, and now the three front panels sort of overlap where they zip together so that the center panel kind of flops in on one side and out on the other. There are numerous albeit small scratches in the front Makrolon windows from when they recut and sewed them. I sent them an email detailing my disappointment with each of these issues, and after a week have heard nothing. I still owe them 20% of the total bill, having sent them the major portion right after the first install. Normally I would be compelled to pay since they have completed the work and ask them to resolve it as a warranty issue, but I don't have any real confidence the issues will be resolved. Really disappointed as I try to research well before spending my money but despite doing stellar work in the past this experience has been anything but.