We strive to provide you and your vehicle with the best possible results but do not guarantee every stain/ imperfection will come out but we can guarantee it will definitely look better then what it was. That being said depending on how long its been sitting on the material only so much can be done.
For the most part all chemicals used are bio degradable so you don't have to worry about anything happening to your grass or plants. We make sure to dilute all our products so that it doesn't fade or burn any of your interior plastics and leather as well as affect the surrounding area we are working in.
Unfortunately no, some waxes have fillers that hide micro swirls on your vehicles paint but once the wax start to diminish those micro swirls will be visible again on the paints surface. If you want to remove scratches and swirls permanently you would need either a 1 step paint correction (polish) or a 2 step correction (compounds and polish). Although some manufacturers offer products that help remover swirls by leaving a wax behind.


