Hey. Just joined the forum and i'm totally excited to learn the ins and outs of car detailing, i'm starting with interior detailing on my car first.

With that said, what tools are needed for cleaning? I know everyone has their own preference but i'm just trying to get a grasp of what the general consensus is.

1. Micro Fiber Cloths/Towels
2. Vacuum
3. Air Compressor for small/tight corners
4. All in One All Purpose Cleaner (3D HD Total - Interior/Exterior All Purpose Cleaner)
5. Glass Cleaner Aerosol Spray
6. Scrub Brush for Carpets

Optional?
Interior Dressing/Protectant? (3D HD Protect - Leather, Plastic, Vinyl, Rubber)

Am i missing anything? Is there a dedicated carpet solution/cleaner that i need to use along with a scrub brush for the carpet?

Feel free to leave any suggestions but i'm pretty limited in terms of product availability due to living in Canada.

Cheers!