Star Car Wash are a tad obsessed with washing, waxing, buffing and polishing to perfection. Come in and see the difference.