I have taken my vehicles to Belvidere Auto for the past 8 years. Don and his guys are dedicated to doing the best job they can for their customers. They determine the scope of the job and the cost to the customer before any work is started. No surprises and no hidden fees. Don is an honest and straight forward in his workplace, and all other aspects of his life. The man has character and I am certainly, thankful he is part of our community. I will definitely, continue to take my vehicles to Belvidere Auto for maintenance and repairs.