i would either do AutoNuvo and holliston or do QCarCare in burlington, best of the best, I use Autonuvo as they are close to me and they have clients ship them cars from all over the country.
Unique Car Care in Andover are amazing. They did my ceramic coating and offer full interior/exterior/engine bay detail for a reasonable price and do an excellent job.