Updated: May 15, 2026
Location and Projects
Address
1316 N Long St, Salisbury, NC, 28144
Use our bidding system to
request a quote
Teamcraft Roofing Inc
Teamcraft Roofing Inc, 1316 N Long St, Salisbury, NC (Owned by: Preston Hobbs) holds a Construction Contractor, Construction Contractor license and 15 other licenses according to the Washington license board.
Their BuildZoom score of 103 ranks in the top 10% of 101,103 North Carolina licensed contractors.
Their license was verified as active when we last checked. If you are thinking of hiring Teamcraft Roofing Inc, we recommend double-checking their license status with the license board and using our project planner to get competitive quotes.
Teamcraft Roofing Inc Services
Start a project today:
Teamcraft Roofing Inc Contact Information
Phone Number: (704) 314-1024
Address: 1316 N Long St, Salisbury, NC 28144
Teamcraft Roofing Inc Salisbury
Quality
103
90th percentile
Pro tip:
We generally recommend hiring a contractor with a score higher than 95.
Teamcraft Roofing Inc has a BuildZoom score of 103, which places them above 90% of 101,103 contractors in North Carolina.
Activity
|
1 project
|
2025 |
|
2 projects
|
2024 |
|
1 project
|
2023 |
Our building permit records indicate that Teamcraft Roofing Inc has worked on at least
4.0 projects over the past 3 years.
This is an overview of this contractor's activity. Click here to access our complete licensing and building permit database.
This is an overview of this contractor's activity. Click here to access our complete licensing and building permit database.
Experience
|
4 projects
|
Roofing projects |
Analyzing permits over the last 4 years shows that Teamcraft Roofing Inc mostly works on
roofing project
projects.
Pricing
|
1 project
|
$20k-$50k |
|
1 project
|
$50k-$100k |
|
2 projects
|
$100k-$250k |
Pro tip:
For more details about their pricing, check out their recent activity to see how much they have charged for different types of work.
Building Permits by Teamcraft Roofing Inc
This is a sample of this contractor's permits. Click here to access their complete permit history.
Recover and existing ballasted epdm roof with tpo single ply. remove the ballast and old epdm and install new 1/2 iso mechanically attached and tpo fully adhered. 29, 500 sq ft
Valuation:
$1,152,860
Permit #:
BLDNR-028572-2020
Status:
complete
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Tear off the old roof and install a new roof on a small section of the building
Valuation:
$82,525
Permit #:
CC-19-0500
Status:
final
Fee:
$260
Permit Type:
Repair
Building Type:
N/A
Reroof
Valuation:
$39,900
Permit #:
202504613
Status:
issued
Fee:
N/A
Permit Type:
Reroof
Building Type:
Assembly
520 n cannon blvd; 2800 sq ft of shingle replacement 9200 sq ft of roofing overlay
Valuation:
$147,000
Permit #:
BU2024-01142
Status:
issued
Fee:
$285
Permit Type:
N/A
Building Type:
N/A
Recover and existing ballasted epdm roof with tpo single ply. remove the ballast and old epdm and install new 1/2 iso mechanically attachached and tpo fully adhered. 295sq
Valuation:
N/A
Permit #:
BLDNR-026008-2020
Status:
filed
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Re-roofing a portion of existing building b51 and replace skylights
Valuation:
$26,300
Permit #:
BLDNR-049505-2020
Status:
complete
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Re-roofing a portion of existing building b105
Valuation:
$49,985
Permit #:
BLDNR-049507-2020
Status:
complete
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Re-roofing a portion of existing building 1
Valuation:
$26,300
Permit #:
BLDNR-049501-2020
Status:
complete
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Re-roofing a portion of existing building 101
Valuation:
$22,000
Permit #:
BLDNR-049506-2020
Status:
complete
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Repair/replace
Valuation:
$138,900
Permit #:
B3872706
Status:
complete
Fee:
$1,138
Permit Type:
N/A
Building Type:
Commercial
Re-roof like for like
Valuation:
$41,700
Permit #:
COMM-07-18-058440
Status:
issued
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Reroof existing 2 story office building
Valuation:
$807,241
Permit #:
131578
Status:
issued
Fee:
$82
Permit Type:
Alterations/repairs
Building Type:
General/mixed off...
Re-roof replace facia addition gutters
Valuation:
$206,775
Permit #:
132107
Status:
issued
Fee:
$82
Permit Type:
Alterations/repairs
Building Type:
Gasoline service ...
Remove and replace existing sintle-ply roof membrane with new like type single-ply membrane - 060 mil tpo - related metal flashing
Valuation:
$68,860
Permit #:
5589
Status:
complete
Fee:
$394
Permit Type:
N/A
Building Type:
N/A
Re-roof with like-for-like system
Valuation:
$150,524
Permit #:
144560
Status:
issued
Fee:
$110
Permit Type:
Alterations/repairs
Building Type:
Coll/univ/jr coll...
Re -roofing post office
Valuation:
N/A
Permit #:
91579
Status:
complete
Fee:
$258
Permit Type:
Mooresville upfit...
Building Type:
N/A
Re -roofing post office
Valuation:
N/A
Permit #:
91451
Status:
complete
Fee:
N/A
Permit Type:
Mooresville upfit...
Building Type:
N/A
No Description Available
Valuation:
$639,552
Permit #:
129410
Status:
issued
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
No Description Available
Valuation:
$180,189
Permit #:
CA202000646
Status:
issued
Fee:
N/A
Permit Type:
N/A
Building Type:
Shopping center
Partial reroof
Valuation:
$125,000
Permit #:
CC-16-0526
Status:
expired
Fee:
$655
Permit Type:
Alteration
Building Type:
N/A
Teamcraft Roofing Inc Reviews
BuildZoom hasn't received any reviews for Teamcraft Roofing Inc. Click here to be alerted when reviews are posted about them.
Recent Buildzoom Projects
Verified License
BuildZoom confirmed this contractor's license
Teamcraft Roofing Inc License info
Verified License
| License # | TEAMCRI772M4 |
| Status | Active |
| State | Washington |
| Type | Construction Contractor, Construction Contractor |
- BuildZoom verified this license was active as of May 2026.
Verify this license's status for Teamcraft Roofing Inc at the Washington State Department of Labor & Industries.
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| Status | Active |
| State | Florida |
| Type | Construction Business Information |
- When BuildZoom last verified this license, it had an expiration date of December, 2025. Check the current license status of Teamcraft Roofing Inc with the Florida Department of Business & Professional Regulation
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | 104016384 |
| Status | Active |
| State | Illinois |
| Type | Licensed Roofing Contractor |
- When BuildZoom last verified this license, it had an expiration date of December, 2023. Check the current license status of Teamcraft Roofing Inc with the Illinois Department of Financial & Professional Regulation
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | L-2014-279 |
| Status | Active |
| County | Kankakee County |
| Type | Roofing |
- When BuildZoom last verified this license, it had an expiration date of July, 2015. Check the current license status of Teamcraft Roofing Inc with the Kankakee County Planning Department
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | CLG95962 |
| Status | Active |
| State | South Carolina |
| Type | General Contractor Gr5 - General Roofing With A Project $Unlimited Sr5 - Specialty Roofing With A Project $Unlimited |
- When BuildZoom last verified this license, it had an expiration date of October, 2016. Check the current license status of Teamcraft Roofing Inc with the South Carolina Contractor's Licensing Board
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | L-2014-279 |
| Status | Active |
| County | Kankakee County |
| Type | Roofing |
- When BuildZoom last verified this license, it had an expiration date of July, 2015. Check the current license status of Teamcraft Roofing Inc with the Kankakee County Planning Department
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 0344020524 |
| Status | Inactive |
| State | Arkansas |
| Type | Roofing, Roof Decks, Roofing Sheet Metal |
- According to the Arkansas Contractors Licensing Board, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Teamcraft Roofing Inc at the Arkansas Contractors Licensing Board.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 204630 |
| Status | Inactive |
| State | Massachusetts |
| Type | Home Improvement Contractor |
- According to the Mass.gov Consumer Affairs and Business Regulation, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Teamcraft Roofing Inc at the Mass.gov Consumer Affairs and Business Regulation.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 0344020522 |
| Status | Inactive |
| State | Arkansas |
| Type | Roofing, Roof Decks, Roofing Sheet Metal |
- According to the Arkansas Contractors Licensing Board, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Teamcraft Roofing Inc at the Arkansas Contractors Licensing Board.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 0344020521 |
| Status | Inactive |
| State | Arkansas |
| Type | Roofing, Roof Decks, Roofing Sheet Metal |
- According to the Arkansas Contractors Licensing Board, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Teamcraft Roofing Inc at the Arkansas Contractors Licensing Board.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| Status | Inactive |
| State | Rhode Island |
| Type | Commercial Roofer |
- According to the State of Rhode Island Contractors' Registration and Licensing Board, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Teamcraft Roofing Inc at the State of Rhode Island Contractors' Registration and Licensing Board.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | CCC1325738 |
| Status | Inactive |
| City | Daytona Beach |
| Type | Contractor |
- According to the The City of Daytona Beach, FL, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Teamcraft Roofing Inc at the The City of Daytona Beach, FL.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 0344020518 |
| Status | Inactive |
| State | Arkansas |
| Type | Roofing, Roof Decks, Roofing Sheet Metal |
- According to the Arkansas Contractors Licensing Board, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Teamcraft Roofing Inc at the Arkansas Contractors Licensing Board.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | GC1600012 |
| Status | Inactive |
| City | Indianapolis |
| Type | Gen. Contractor |
- According to the Indianapolis Department of Business and Neighborhood Services, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Teamcraft Roofing Inc at the Indianapolis Department of Business and Neighborhood Services.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | GA1600098 |
| Status | Inactive |
| City | Indianapolis |
| Type | Gen. Contractor |
- According to the Indianapolis Department of Business and Neighborhood Services, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Teamcraft Roofing Inc at the Indianapolis Department of Business and Neighborhood Services.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 0344020517 |
| Status | Inactive |
| State | Arkansas |
| Type | Roofing, Roof Decks, Roofing Sheet Metal |
- According to the Arkansas Contractors Licensing Board, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Teamcraft Roofing Inc at the Arkansas Contractors Licensing Board.
This is a sample of licensing data; click here to access a complete history.
103
BuildZoom Score
Insured
| Insurer | Arch Insurance |
Bonded
| Bonded Agent | Argonaut Insurance Co |
| Bond Value | $12,000 |
30
Permits
- Building permit records show that Teamcraft Roofing Inc has worked on 30 permitted projects.
Teamcraft Roofing Inc Employees
FA
Farrell, Robert A
Owner
JF
John Farrell
Owner
KB
Kyle Blair
PH
Preston Hobbs
Owner
RF
Robert Farrell
Owner