General Contracting Services

BMJ General Contracting is a full service professional grade residential, commercial and industrial painting company. The quality of our work and your satisfaction as the customer are very important to us. We are not satisfied with the job until you are. We have been providing professional high-end services for more than 20 years in the GTA. All of our contractors are professionally trained, courteous and neat.

Interior Services

We provide a full range of interior construction services. We want you to have the best experience.

Exterior Services

Exterior contracting such as roofing, siding, insulation, eavestroughs, windows, doors, soffit & fascia

Paint Finishes

Homeowners spend a lot of time picking paint colors. Picking the right paint finish and quality paint is just as important.

Painting Supplies

Brushes, Roller, Ladders, Scaffolds, Tape Masking, Sandpaper Abrasives, Caulks, Sealants, Patching Repair

Our Work

Take a look at some of our projects which include interior and exterior renovations.

Testimonials

What our clients say about us.