I've purchased a new top for my 1981 Spider. I was going to attempt to install myself ( I did one on my 1986 10 years ago), but I've thought better of it now and I'm looknig for an installer in the Houston (Inside the Loop?) area. Any ideas on an installer that is familar with Alfas?
Stetson Auto Shops did mine not long ago and did a good job. They arent inside the loop but arent too far outside of it either. The address is 7414 Ashcroft and their number is 713 771 5759. Good luck . Ken
1986 Spider, one owner, black-on-black
1999 Porsche Carrera Cabriolet, silver-on-black