The guys at AMC have done several smaller things for me over the years (my canvass was fairly new when I got the boat), mostly repairs, modifications, and smaller additions.
Each time I needed something there was maybe two or three days that passed between the time I walked in to the shop with my project, and when it was completed and installed on my boat.
Admittedly, I've never tried to reach them on the phone since I am so close, but they have always done an outstanding job for me at a fair price.