I have to say this is the beat cleaning service I have ever contracted. Pinnacles cleaners are diligent and take the time to do a great job every time. With our last company I was constantly communicating with their head office about issues and Josh from Pinnacle actually checks in with me proactively. I glad we made the switch. No regrets!