Meet our maintenance team. Please let us know how we can help!

Steve Petrove
248-867-8703

trevor@thomasduke.com

trevor@thomasduke.com

Trevor Duke
248-476-3700