A little bit about us.

DJM Contracting has been serving the Peterborough region for more than 8 years. As a small family-run business, we go the extra mile to give you the best service and recommendations. Feel free to reach out with any questions, we’re happy to help.

Request a Quote

Have a question, want to chat or ready for an estimate? Just give Dylan a call at (705) 868-1134 or email djmcontracts@gmail.com and we’ll get back to you quickly. 

What can we help with?

Flooring Installations

We’ll chat, measure your needs, help you make a selection, give you a quote and if all looks good to you we’ll install your new flooring. 

Hardwood Stairs & Railings

Whether you’re looking to refinish your existing stairs or install new stairs to match your hardwood flooring, we’ve got it covered.

Dustless Stair Refinishing

We also can refinish stairs and specialize in dustless stair sanding, staining & finishing. Just ask for a quote!

Trims, Doors & Baseboards

They’re no small detail! Your trim, doors and baseboard can discretely alter the look of your space or home. We can help.

Custom Carpentry

Whether you need stairs or furniture made, a basement developed or a room renovated, we promise to deliver our best work.