It's a little bit of both. Our packages and prices are based on completing the service in a set amount of time. Due to the nature of every car being different, the price you see reflects how long it takes us to complete those services for the average vehicle in average condition. Factors in your vehicle that require us to spend more time to complete that service can result in an upcharge. Also, as a disclaimer, we will do everything that's included in our packages, but it might not be the same way you or another detail company does it, or to the same intensity. If we have extra time at the end of your appointment and you want us to spend extra time on certain areas that are above and beyond the package and our time, we gladly will, but there can be an up-charge for that extra service.