About Us

Terra Nova's Car Wash

Your one-stop-shop for all aspects of your vehicle's appearance and performance


We opened in January 2013 and are located less than one mile east of the 805 Freeway. Just take exit East H Street from the 805 Freeway and we will be on your right hand side located in the Terra Nova Plaza.


We use the most modern, up-to-date water reclamation system in the industry as part of our overall environmental sustainability initiatives. In addition, all of the products and cleaning chemicals are biodegradable. We pride ourselves not just on our contribution to the environment but the community as well.