About Us

Redefining Building Restoration

J McBride & Son’s Building Restoration was founded by John McBride back in 1995. Since its inception J McBride has been a complete building restoration company specializing in Windows, Exterior doors, Wall Renewal, Institutional Buildings, Historic buildings, Masonry and Concrete. We work in both residential and commercial high-rise buildings, with extensive experience working in and around occupied spaces and understand the importance of communication and professionalism to all parties involved with the project. This level of expertise is no more apparent than with our staff, the majority of which have been in the industry for over 30 years. Our highly trained staff allow us to maintain a high degree of quality, safety, and knowledge about your project. We believe our customers deserve and appreciate having our highly trained staff working with them throughout their project to achieve the best possible results.

Throughout the many years of experience within J McBride & Son’s we have encountered every sort of situation in the building restoration field and are sure to be able to handle whatever challenge our customers present to us. We take pride in being able to work through these difficult situations while staying on schedule and with our expert staff we are able to respond to these challenges with professional, firsthand experience. Being able to provide custom solutions further advances our capacity to meet all our customers’ needs and work on jobs with a high degree of complexity to them. We don’t shy away from challenges when restoring buildings, we meet them head on with practical and proven results.


We Believe in complete customer satisfaction

Our corporate philosophy is anchored in in the simple notion of quality service to all our customers, we aren’t satisfied until you are. We strive for excellence in customer satisfaction, communication, and integrity as we believe our customers deserve a partner on their project they can trust to listen and understand their objectives.  Regardless of the size or scope of the job we treat all our customers like they are family and provide them with dedicated and experienced project managers equipped to handle all of their needs and provide direct and honest answers.

Contact Us

900 Dillingham Rd Pickering, ON L1W 1Z6 || Telephone: (905)-839-7775 || Email: office@jmcbride.net