Service Master Of Niagara
They treat their employees and customers wrong
I hired Service Master Of Niagara Falls located at about 2 years ago, to do the cleaning of one of facilities located in Saint Catherines Ontario upon arrival a sales representative Mr. Grant Wall was extremely rude and cocky. He started putting down the competition etc... I regret hiring them, ...