Integrity has been cleaning for me for several years. The service they provide is excellent. They have been accommodating when I need to change the schedule. Their workers are efficient, friendly and thorough. Integrity has provided much needed handyman help for several years. I’ve had several special jobs done excellently: furniture refinishing, studio renovation, gardening work, jobs large and small. All work has been of high quality. Integrity listens well and we have been able to figure out nearly anything that needs doing. I’d recommend them to anyone.