Your BMW is the ultimate driving machine, engineered and designed to be a high performance vehicle. For BMW body repair take your car to a place that strives for the same level of excellence. Our staff of fully-certified BMW body repair technicians have thousands of hours of experience working on BMW collision repair. Using only the most up-to-date tools and technology on your vehicles allows Haddock Collision to exceed repair standards at rival BMW body repair shops. In addition to a knowledgeable staff, Haddock Collision staff always put the customer and the vehicle first, treating your BMW with the utmost care.