John Michael Davis is a roofing specialist with extensive experience in the industry. John Michael has been self-employed since January 2015 and currently works for Roofing Contractors Network. John also owns their own business, Heritage Roofing, where John Michael has been actively involved since August 2011. John Michael completed their education at All Saints Catholic School in 2011.
Sign up to view 0 direct reports
Get started
This person is not in any teams