Not really sure if they have a website or not, I looked them up on http://www.yellowpages.com">www.yellowpages.com</a>
4'x8' sheet of mirror polished aluminum is ~$100. Good enough to make 2 24" reflectors, or 4 18's. Might be able to get 6 or the smaller ones out of it. I plan on building 2 18's and 3 24's so I need 2 sheets