Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the acf domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home1/david45hhhhh/staging.bmcmotorworks.com/wp-includes/functions.php on line 6170

Deprecated: Optional parameter $post_id declared before required parameter $field is implicitly treated as a required parameter in /home1/david45hhhhh/staging.bmcmotorworks.com/wp-content/plugins/advanced-custom-fields-pro/includes/acf-value-functions.php on line 54

Deprecated: Optional parameter $value declared before required parameter $field is implicitly treated as a required parameter in /home1/david45hhhhh/staging.bmcmotorworks.com/wp-content/plugins/advanced-custom-fields-pro/includes/acf-value-functions.php on line 166

Deprecated: Optional parameter $post_id declared before required parameter $field is implicitly treated as a required parameter in /home1/david45hhhhh/staging.bmcmotorworks.com/wp-content/plugins/advanced-custom-fields-pro/includes/acf-value-functions.php on line 166

Deprecated: Optional parameter $key declared before required parameter $value is implicitly treated as a required parameter in /home1/david45hhhhh/staging.bmcmotorworks.com/wp-content/plugins/advanced-custom-fields-pro/includes/ajax/class-acf-ajax.php on line 76

Deprecated: Return type of WPCF7_FormTag::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/david45hhhhh/staging.bmcmotorworks.com/wp-content/plugins/contact-form-7/includes/form-tag.php on line 395

Deprecated: Return type of WPCF7_FormTag::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/david45hhhhh/staging.bmcmotorworks.com/wp-content/plugins/contact-form-7/includes/form-tag.php on line 387

Deprecated: Return type of WPCF7_FormTag::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/david45hhhhh/staging.bmcmotorworks.com/wp-content/plugins/contact-form-7/includes/form-tag.php on line 381

Deprecated: Return type of WPCF7_FormTag::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home1/david45hhhhh/staging.bmcmotorworks.com/wp-content/plugins/contact-form-7/includes/form-tag.php on line 399

Deprecated: Optional parameter $i declared before required parameter $post_id is implicitly treated as a required parameter in /home1/david45hhhhh/staging.bmcmotorworks.com/wp-content/plugins/advanced-custom-fields-pro/pro/fields/class-acf-field-repeater.php on line 721

Deprecated: Optional parameter $i declared before required parameter $post_id is implicitly treated as a required parameter in /home1/david45hhhhh/staging.bmcmotorworks.com/wp-content/plugins/advanced-custom-fields-pro/pro/fields/class-acf-field-repeater.php on line 787

Deprecated: Optional parameter $name declared before required parameter $field is implicitly treated as a required parameter in /home1/david45hhhhh/staging.bmcmotorworks.com/wp-content/plugins/advanced-custom-fields-pro/pro/fields/class-acf-field-flexible-content.php on line 1040

Deprecated: Optional parameter $i declared before required parameter $post_id is implicitly treated as a required parameter in /home1/david45hhhhh/staging.bmcmotorworks.com/wp-content/plugins/advanced-custom-fields-pro/pro/fields/class-acf-field-flexible-content.php on line 1076

Deprecated: Optional parameter $i declared before required parameter $post_id is implicitly treated as a required parameter in /home1/david45hhhhh/staging.bmcmotorworks.com/wp-content/plugins/advanced-custom-fields-pro/pro/fields/class-acf-field-flexible-content.php on line 1128

Deprecated: Optional parameter $id declared before required parameter $field is implicitly treated as a required parameter in /home1/david45hhhhh/staging.bmcmotorworks.com/wp-content/plugins/advanced-custom-fields-pro/pro/fields/class-acf-field-gallery.php on line 296
David Gilmour | BMC Motorworks Ltd.

David Gilmour

Dsc 2463

David is the owner/operation of BMC Motorworks and has over 43 years of experience diagnosing, repairing, and restoring vehicles of all ages and origins. He started his career in automotive through a job at the Vancouver Nissan dealership back in 1971. There he spent most his time working in parts, service, and sales over his four year tenure.

david gilmour lew lewis award
Dave Gilmour accepting his ABFM 2014 Lew Lewis award for 32 years of British car repair, supplying parts, giving out information and contributing to the British Car Collector’s community.

Shortly thereafter he realized his love for British cars and took on an 8 year apprenticeship tailored to Jaguars, and in 1982 earned his license through the British Columbia Institute of Technology. David’s entrepreneurial spirit and love for cars drove him to open his own business restoring and repairing numerous collectibles including: Morgans, Jaguars, Healeys, Triumphs, and various Bentleys and Austins.

In 1986 he officially formed BMC Motorworks and began racing and being involved in Pit-crew management in Formula Ford, Formula 2000, Sports Racing, and Atlantic racing up until 1990. Following that, he retired from racing, and further concentrated on quality restoration and repair of British and European automobiles. To this date David continually prides himself on quality diagnosis, repair, and restoration with the highest degree of honesty and integrity.

David and BMC are your pit crew, for the most important drive of your life: “Your drive home.”