As an Award Winning Service Excellence Company in Western Canada, Bill’s General Cleaning Services Ltd. offers cleaning service excellence of the highest caliber. BGC provides commercial cleaning services to discriminating buyers who value quality at reasonable rates. We began operations in 2007 in Fort McMurray, AB and expanded to Edmonton in 2014. Our Edmonton Branch services our regional business interests throughout Northern and Southern Alberta. BGC uses GREEN Cleaning Systems and Chemicals exclusively, all the time, every time. Our cleaning rates are competitively priced for outstanding quality. BGC is certified with Alberta Construction Safety Association, COR and BOMA.