We typically recommend to book a professional deep cleaning every three months. The frequency of deep cleaning will, of course, vary because every house is different and every cleaning professional is different. It will also depend on how clean you estimate your home to be.