Location and Projects
Shamrock Hills Roofer
Shamrock Hills is a full-service class "A" construction company for commercial and residential, that specializes in building exteriors and restoration. Services include residential/commercial roofing, remodeling, siding, windows and guttering.
From BuildZoom: Shamrock Hills LLC, 8859 Long St, Topeka, KS (Owned by: Garen W Armstrong) holds a Class A General Contractor license and 10 other licenses according to the Lawrence license board.
Their BuildZoom score of 111 ranks in the top 4% of 9,248 Kansas licensed contractors.
Their license was verified as active when we last checked. If you are thinking of hiring Shamrock Hills LLC, we recommend double-checking their license status with the license board and using our project planner to get competitive quotes.
Shamrock Hills LLC Services
Shamrock Hills LLC Contact Information
Shamrock Hills LLC Topeka
Quality
Activity
|
31 projects
|
2025 |
|
40 projects
|
2024 |
|
6 projects
|
2023 |
This is an overview of this contractor's activity. Click here to access our complete licensing and building permit database.
Experience
|
77 projects
|
Roofing projects |
Pricing
|
1 project
|
< $5k |
|
51 projects
|
$5k-$20k |
|
18 projects
|
$20k-$50k |
|
2 projects
|
$50k-$100k |
This is a sample of this contractor's permits. Click here to access their complete permit history.
Shamrock Hills LLC Reviews
Recent Buildzoom Projects
Shamrock Hills LLC License info
Verified License
| License # | BCL-000094-2024 |
| Status | Active |
| City | Lawrence |
| Type | Class A General Contractor |
| Class | Class A General Contractor |
| Date Issued | 12-31-2025 |
| Business Type | Limited Liability Company (Llc) |
- BuildZoom verified this license was active as of January 2026.
Verify this license's status for Shamrock Hills LLC at the City of Lawrence.
This is a sample of licensing data; click here to access a complete history.
Verified License
| License # | CT-17-003605 |
| Status | Active |
| State | Kansas |
| Type | Roofing |
| Business Type | Limited Liability Company (Llc) |
- BuildZoom verified this license was active as of May 2026.
Verify this license's status for Shamrock Hills LLC at the Kansas Roofer Registration.
This is a sample of licensing data; click here to access a complete history.
Verified License
| License # | 2026-0009013 |
| Status | Active |
| County | Johnson County |
| Type | General Contractor |
| Business Type | Limited Liability Company (Llc) |
- BuildZoom verified this license was active as of May 2026.
Verify this license's status for Shamrock Hills LLC at the Johnson County Contractor Licensing Division.
This is a sample of licensing data; click here to access a complete history.
Verified License
| License # | 19156-25 |
| Status | Active |
| State | Nebraska |
| Type | Contractor |
| Business Type | Limited Liability Company (Llc) |
- BuildZoom verified this license was active as of May 2026.
Verify this license's status for Shamrock Hills LLC at the Nebraska Department of Labor.
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | ROOF9593277 |
| Status | Active |
| City | Denison |
| Type | Roofing Contractor |
| Business Type | Limited Liability Company (Llc) |
- When BuildZoom last verified this license, it had an expiration date of November, 2023. Check the current license status of Shamrock Hills LLC with the City of Denison
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | ROOF2423535 |
| Status | Active |
| Town | Litttle Elm |
| Type | Roofing Contractor |
| Business Type | Limited Liability Company (Llc) |
- When BuildZoom last verified this license, it had an expiration date of December, 2022. Check the current license status of Shamrock Hills LLC with the Town of Little Elm
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 0224 |
| Status | Inactive |
| State | Arkansas |
| Type | Roofing, Roof Decks, Roofing Sheet Metal |
| Business Type | Limited Liability Company (Llc) |
- 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 Shamrock Hills LLC at the Arkansas Contractors Licensing Board.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 0223 |
| Status | Inactive |
| State | Arkansas |
| Type | Roofing, Roof Decks, Roofing Sheet Metal |
| Business Type | Limited Liability Company (Llc) |
- 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 Shamrock Hills LLC at the Arkansas Contractors Licensing Board.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| Status | Inactive |
| City | Topeka |
| Type | Roofing Contractors |
| Business Type | Limited Liability Company (Llc) |
- According to the Topeka, Kansas Contractors, the status of this license was at one point cancelled. However, this information may have changed.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 17-003605 |
| Status | Inactive |
| State | Kansas |
| Type | Roofing |
| Business Type | Limited Liability Company (Llc) |
- According to the Kansas Roofer Registration, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Shamrock Hills LLC at the Kansas Roofer Registration.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 2021-9013 |
| Status | Inactive |
| County | Johnson County |
| Type | General Contractor |
| Business Type | Limited Liability Company (Llc) |
- According to the Johnson County Contractor Licensing Division, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Shamrock Hills LLC at the Johnson County Contractor Licensing Division.
This is a sample of licensing data; click here to access a complete history.
111
BuildZoom Score
140
Permits
- Building permit records show that Shamrock Hills LLC has worked on 140 permitted projects.