Contact Us For Over 50 Years - Still At: 905 468 2127 Email Us! We proudly serve Niagara-on-the-Lake, Virgil, St. Davids, St. Catharines, Niagara Falls, Welland, Beamsville, Queenston and beyond.