First, detailing refers to washing/waxing, etc. Secondly, you have not specified a make and model for your question. :)
hah sure they have an automatic transmission, why the hell not....more details would help us answer though
Search Saleen S7 Twin Turbo Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
Saleen S7 Twin Turbo Experts