Welcome

Sorry for the mess and changes!

We are currently undergoing some construction to update our site to become more interactive, informative, and to help serve the community better.

Feel free to contact us via phone (905-935-6183) if you have any question, comments, or concerns.

Thanks for the visit and come back soon to see our progress.