Updated: Nov 11, 2025
Location and Projects
Address
7351 Airport Fwy, Richland Hills, TX, 76118
Use our bidding system to
request a quote
Mk Custom Roofing
We do storm restoration and new construction specializing in Slate, tile, synthetics, metal and composition roofing.
From BuildZoom:
Their BuildZoom score of 0 does not rank in the top 50% of Texas contractors.
If you are thinking of hiring Mk Custom Roofing, we recommend double-checking their license status with the license board and using our bidding system to get competitive quotes.
Mk Custom Roofing Contact Information
Phone Number: (817) 944-5443
Address: 7351 Airport Fwy, Richland Hills, TX 76118
Mk Custom Roofing Reviews
3 out of 5 stars, based on
2
reviews
-
By Kandis W.December 8, 2020Roofing siding gutters$30,000
-
By Ron T.December 19, 2018Verified HireRoofing project
Job went good . Good price good service.
This is a sample of this contractor's permits. Click here to access their complete permit history.
Roof replacement- tanko 30 year shingles 1516 felt tg 1 valley underlayment and decking is 7/16 osb
Valuation:
N/A
Permit #:
18-02687
Status:
complete
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Remove and replace shingles
Valuation:
$14,000
Permit #:
000591-2019-RMISC
Status:
complete
Fee:
$150
Permit Type:
N/A
Building Type:
N/A
Re-roof re-roof
Valuation:
N/A
Permit #:
BLDR-008217-2019
Status:
complete
Fee:
N/A
Permit Type:
Roof
Building Type:
N/A
Tamko 30yr tear off only
Valuation:
N/A
Permit #:
17-00000728|000-000|ROOF
Status:
complete
Fee:
N/A
Permit Type:
Misc building res...
Building Type:
N/A
K hovnanian homes- re-roof comparable shingles
Valuation:
$8,500
Permit #:
BLD18-00837
Status:
final
Fee:
$47
Permit Type:
Roof (comm)
Building Type:
N/A
Roof replacement and 1 sheet of decking(plywood) 15 lbs. felt and ice and water shield
Valuation:
N/A
Permit #:
17-02922
Status:
issued
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
K hovnanian homes- re-roof comparable shingles
Valuation:
$8,500
Permit #:
BLD18-00837
Status:
final
Fee:
$47
Permit Type:
Roof (comm)
Building Type:
N/A
Reroof
Valuation:
N/A
Permit #:
BLD1908-038
Status:
final
Fee:
$51
Permit Type:
Residential
Building Type:
N/A
Re-roof re-roof
Valuation:
$7,000
Permit #:
BLDR-008396-2020
Status:
complete
Fee:
N/A
Permit Type:
Roof
Building Type:
N/A
Re-roof - may do some decking
Valuation:
N/A
Permit #:
B1108-0037
Status:
final
Fee:
$96
Permit Type:
Roof
Building Type:
N/A
New roof
Valuation:
$8,600
Permit #:
20170886
Status:
approved
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Reroof
Valuation:
N/A
Permit #:
ROOF19-01772
Status:
complete
Fee:
$150
Permit Type:
Roof residential
Building Type:
N/A
Roofing
Valuation:
N/A
Permit #:
RR11-1994
Status:
expired
Fee:
$30
Permit Type:
N/A
Building Type:
N/A
Re-roof
Valuation:
N/A
Permit #:
B1108-0036
Status:
final
Fee:
$48
Permit Type:
Roof
Building Type:
N/A
Mwf c/o. ***conditional c/o until plat is approved***
Valuation:
$0
Permit #:
H0706-0081
Status:
CLOSED
Fee:
N/A
Permit Type:
Restaurant
Building Type:
N/A
Roofing permit
Valuation:
N/A
Permit #:
RR11-0335
Status:
expired
Fee:
$30
Permit Type:
N/A
Building Type:
N/A
Tear off old roof & replace
Valuation:
N/A
Permit #:
B0910-0158
Status:
final
Fee:
$40
Permit Type:
Roof
Building Type:
N/A
Re-deck single family
Valuation:
$4,300
Permit #:
2002-1887
Status:
final
Fee:
$186
Permit Type:
N/A
Building Type:
N/A
Reroof residential
Valuation:
N/A
Permit #:
B1302-0142
Status:
final
Fee:
$50
Permit Type:
Roof
Building Type:
N/A
Reroof one building 1749 & 1751
Valuation:
N/A
Permit #:
14-05205
Status:
complete
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Hiring a contractor?
Mk Custom Roofing License info
Inactive License
| License # | 18-066164 |
| Status | Inactive |
| City | Gainesville |
| Type | Roofing Contractor |
- According to the City of Gainesville, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Mk Custom Roofing at the City of Gainesville.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 34952 |
| Status | Inactive |
| City | Midlothian |
| Type | Roof Contractor |
- According to the City of Midlothian, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Mk Custom Roofing at the City of Midlothian.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 29568 |
| Status | Inactive |
| City | Midlothian |
| Type | Roof Contractor |
- According to the City of Midlothian, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Mk Custom Roofing at the City of Midlothian.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | C139391 |
| Status | Inactive |
| State | Iowa |
| Type | Contractor |
- According to the Iowa Workforce Development Agency, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Mk Custom Roofing at the Iowa Workforce Development Agency.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | AEC3688 |
| Status | Inactive |
| City | Plano |
| Type | General |
- According to the City of Plano, Texas, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Mk Custom Roofing at the City of Plano, Texas.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | R12-0622 |
| Status | Inactive |
| City | Frisco |
| Type | Building |
- According to the The City of Frisco, TX, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Mk Custom Roofing at the The City of Frisco, TX.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | AEC1137 |
| Status | Inactive |
| Town | Prosper |
| Type | Contractor |
- According to the The Town of Prosper, TX, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Mk Custom Roofing at the The Town of Prosper, TX.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | RC6566164 |
| Status | Inactive |
| City | Gainesville |
| Type | Roofing Contractor |
- According to the City of Gainesville, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Mk Custom Roofing at the City of Gainesville.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | ROOF6160373 |
| Status | Inactive |
| City | Midlothian |
| Type | Roof Contractor |
- According to the City of Midlothian, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Mk Custom Roofing at the City of Midlothian.
This is a sample of licensing data; click here to access a complete history.
Unverified License
| License # | ROOF5726611 |
| Status | Unable To Verify |
| City | Midlothian |
| Type | Roof Contractor |
- BuildZoom was not able to verify this license with the licensing board
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | B-1029878 |
| Status | Inactive |
| City | Irving |
| Type | Contractor |
- According to the City of Irving Inspection Department, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Mk Custom Roofing at the City of Irving Inspection Department.
This is a sample of licensing data; click here to access a complete history.
Unverified License
| License # | 10955 |
| Status | Unable To Verify |
| City | Allen |
| Type | General Contractors |
- BuildZoom was not able to verify this license with the licensing board
This is a sample of licensing data; click here to access a complete history.
ALERT*
BuildZoom Score
- How the BuildZoom Score works
- *No active license on file. If you are Mk Custom Roofing, log in and update your license info in the “Edit Profile” tab.
Insured
| Insurer | I Insurance Group |
Bonded
| Bond Value | $25,000 |
24
Permits
- Building permit records show that Mk Custom Roofing has worked on 24 permitted projects.
Mk Custom Roofing Employees
LD
Landon Dodd
Owner
I would NOT recommend this company under any circumstance. RUN don’t walk away. Completely compromised roof on my commercial building. Now I need to hire a contractor to take it all off and start over. I wish there was a place to include photos.