Our customers come to us from all the surrounding towns: Buxton, Standish,…
At Work at Carter’s Auto Service
Our car repair technicians have more than 140 years of combined experience…
Carter’s Goes Solar
In 2014, we decided to install 120 solar electric panels on our…