The detailer will clean the carpet by vacuuming (maybe including vibration to bring up sand), applying cleaner, agitating (with a drill brush) and extracting. If you have a spot bot or a shop vac, you can do it yourself. It just takes time and a few tools. It’s up to you if you’d rather pay someone to do it but there’s no magic to cleaning the carpet.