Find top-rated Pros in your area
Enter a zip code and get matched to businesses near you.
Geo Icon
K M Roofing logo

K M Roofing

Asphalt Shingle Roofing - Install or Replace, Asphalt Shingle Roofing Repair, Sealant for Roof - Apply,

About us

KM Roofing is a family owned and operated business with 40 years of roofing experience and expertise. We have been doing business in the Verde Valley since 1984. KM Roofing is a subsidiary of Macco Enterprises, Inc. We specialize in residential and small commercial roofing projects, including metal roofs and siding, walk deck waterproofing, and flat roof coatings.

Business highlights

Veteran owned and operated
41 years of experience

Services we offer

Roof repair and installation, including shingles, metal and flat roof coatings. We fabricate and install metal siding and fascia. We do walk deck and outdoor stair coatings. We inspect roofs and give recommendations for repairs. We offer yearly roof inspections with debris removal., tile

Amenities

Free Estimates

Yes

Accepted Payment Methods

  • CreditCard
Reviews
5.03 Reviews
Number of StarsImage of DistributionNumber of Ratings
5
100%
4
0%
3
0%
2
0%
1
0%

Filter reviews by service

Showing 1-3 of 3 reviews
Gene F.
Oct 2025
5.0
Flat, Foam, or Single Ply Roofing - Install or Replace
$5,000
This company is great. I hired them twice. They give 110%. Reasonable price, excellent work, and about as hassle free as a project can be. They're the only roofers I'll call.

Dennis M.
Jun 2014
5.0
Yes, I recommend this pro
$425
unknown

Rich B.
Nov 2012
5.0
Yes, I recommend this pro
$20,500
It went very well. The estimate was good and the work was done on time. Throughout the job, I was suprised as to how the work was progressing. Overall, they had a good price, they were courteous and they did great work.

Licensing

State Contractor License Requirements

All statements concerning insurance, licenses, and bonds are informational only, and are self-reported. Since insurance, licenses and bonds can expire and can be cancelled, homeowners should always check such information for themselves. To find more licensing information for your state, visit our Find Licensing Requirements page.

*Contact business to see additional licenses.

FAQ

K M Roofing is currently rated 5.0 overall out of 5.

K M Roofing accepts the following forms of payment: CreditCard

Yes, K M Roofing offers free project estimates.

No, K M Roofing does not offer eco-friendly accreditations.

No, K M Roofing does not offer a senior discount.

No, K M Roofing does not offer emergency services.

No, K M Roofing does not offer warranties.