You have to vacuum your own car,and do the inside of your own windows. If you're looking for a full service you should shop for a detailing company.
It's pull up track carwash. You can choose to vacuum you vehicle before or after the wash for as long as you wish.
No. But they do have free vacuuming.
Thanks! Your answer is awaiting moderation.