Whether you need windshield repairs done in Truro, glass replacement for your home, auto or commercial property, locksmithing or detailing, we’ll always go the extra mile to ensure your 100% satisfaction. We offer an after-sales service to ensure that you continue to be satisfied with the work we did for you. Call B & D Glass & Mirror Ltd today for 24 hour emergency service.