Conveniently situated in Cresta and boasting an extensive in-house workshop, C3 can proudly declare client relationships spanning over seven years and longer. With C3 Sales, Service and Support we are able to provide considerably faster turnaround time on repairs and measurably shorten response times on calls.