After searching for several years for a professional, honest and reliable cleaning service for our business we finally found Beacon Property Services. Can’t say enough good things about AJ and his staff. They are always on schedule and leave our offices in tip-top shape. If you are looking for a dependable and trustworthy service I would highly recommend Beacon Property Services.