Not all homemade cleaning products are safe for use on all surfaces, including delicate ones. Some homemade cleaning solutions can be too abrasive or acidic and can damage delicate surfaces such as marble, granite, or certain types of flooring. When using homemade cleaning products on delicate surfaces, it's important to check the ingredients and make sure that they're safe for use. You can also test the cleaning solution on a small, inconspicuous area before using it on the entire surface.