Your domain registration is pending. Check back in an hour

My Jack of All Trades Inc

Veteran Owned Roofing Contractor Serving the Hampton Roads and Neighbors in Need.
Opening at 9:00 AM tomorrow
Header image for the site


Service to others is the rent we pay for our room on Earth -Ali-

Take care of the PEOPLE #roof #roofers #real

#Godfirst #veteranowned #veteranownedbusiness #Military #hamptonRoads #veteran #BBB #BBBofnorfolk #Contractor #Contracting #Norfo...

Read More

-New Windows check!
-Cedar shake shingles coming in 2 days..
-New #owenscorning #roof check
-New stone patio starts tomorrow
-Hardwood #flooring check
-Bathroom remodel x3 triple check

Service to others is the rent we pay for our room on Earth -Ali-

Read More

Taking care of families

Service to others is the rent we pay for our room on Earth -Ali-

Take care of the PEOPLE #roof #roofers #real

#Godfirst #veteranowned #veteranownedbusiness #Military #hamptonRoads #veteran #BBB #BBBofnorfolk #Contr...

Read More

Bathroom Remodel For Retirement Present

Feb 23, 2019 – Feb 24, 2019

Bathroom remodel for retirement!

CONSCIOUS CHOICE, AND DISCIPLINE ** What do you think?** feedback??

Show this code at the store: 0% financing
Get offer


a month ago
I am so blessed to have met Keno, his staff, and field team. I had them come out to my house to get estimates for replacing the roof on my house and remodeling projects for my kitchen and family room. Needless to say, I hired them to do my projects, starting with the roof replacement. I was so impressed with their professionalism, responsiveness, and punctuality, and evening more so with the quality of work performed. I couldn’t have asked for better, and the value we received is unmatched. From start to finish I was impressed with this veteran owned company, and I look forward to them completing my other projects shortly. As a veteran myself, I am proud of how Keno and his team represented, and would recommend them anytime, anywhere. BZ! The Fishers
- Lewis F
2 months ago
My experience with Keno and his group was outstanding. One of his men was out the very next day after I called and helped with the insurance adjuster as my roof had been damaged from the recent storms. Keno also helped with the whole claim process which was amazing and took a lot off my 83 year old shoulders. What i love is that Keno is so positive and it shows with his workers and also with the work they do. My roof is gorgeous and now of course I will eventually need new siding to go with it. I heartily recommend Keno and his dedicated company.
- Patricia H
2 months ago
My husband just saw their number online and called them and after a few minutes, they immediately called. They are the best contractor to talk to and very accommodating. Keino is such a pleasant guy to talk to and was very helpful. He didn't just cater to what we need but he offered options which for us what a great thing to do. He was so quick to respond to and that is an amazing quality for a business. No wonder why they're getting all the 5 stars. I definitely recommend this company and will contact them for future projects. Kudos guys!
- Charity B

About us

We provide creative solutions to offer clients in the Hampton Roads, bringing a “Militant level of Quality” with assurance that all our clients whether residential or commercial are proud to speak about. Our teams seem very diverse but their common backgrounds reflect 30-40 years in Residential/Commercial Building Contracting/Roofing/Siding/Floorig. A strong, diverse, professional Company that is proud to be improving the Hampton Roads community in a number of ways. We have aligned ourselves with some of the most reputable skilled leads/architects/skilled professionals/manufacturers/distributors Brands(J.O.A.T, Owens Corning, Trex, ABC, etc; ). So regardless of what you are searching for you can trust that our team goal is to Exceed the Expectation. 

Contact Us


Call now
  • (757) 660-3707


Get directions
809 Professional Place West
Unit 103
Chesapeake, VA 23320
United States

Business Hours

Mon:9:00 AM – 5:00 PM
Tue:9:00 AM – 5:00 PM
Wed:9:00 AM – 5:00 PM
Thu:9:00 AM – 5:00 PM
Fri:9:00 AM – 5:00 PM
Sat:9:00 AM – 5:00 PM
Contact Us
Message sent. We'll get back to you soon.