RESIDENTIAL & COMMERCIAL CLEANING

New customers must pay upon booking confirmation; Otherwise the booking will be canceled.