We service Toronto and all of Southern Ontario including Vaughan, Richmond Hill, Markham, Thornhill, Brampton, Mississauga, Etobicoke, Oakville, Hamilton, Niagara Falls, St. Catharines, Collingwood, Stayner, Blue Mountain, Midland, Penetanguishene, Orillia, Barrie, Caledon, Orangeville and Newmarket.