Welcome to the web site for Craig Allen. On the Projects page you will
find information about the various projects Craig has worked on or that
are currently in progress. And be sure to check out the News and Events page to see what Craig will be doing over the coming months.
Thank you for visiting.