Mallard Crossing
Absolute horrible place, to take your car. They can't give out simple inspections without pointing out the most minor of repairs. This is a business that thrives on inconveniences. Would not recommend to take your car here for inspection nor repairs.