John Dore FlooringHead Office 012 3466714Mayville 012 3355662
In creating your dream home or ideal working space, a lot of thought, idea’s, planning and implementation needs to take place. At John Dore flooring, we understand that this process can be very daunting and challenging. That is why we are here to help you through it.