A Maid Pro franchise is a full service cleaning company offering weekly, bi-weekly or one-time cleaning. Maid Pro follow a 49-point checklist, cleaning the entire home, paying special attention to bathrooms and kitchens, floors and dusting.