Location and Projects
Kangaroo Contractors Photos
Kangaroo Contractors Roofer
In May 1996 Ward Vestal, an alumnus of Austin College whose mascot is the Kangaroo, started this business cleaning windows while attending graduate school. After graduating he decided to continue his business and expanded into home remodeling and painting. We are now trained RESNET Energy Smart Qualified Contractors and can prioritize the best energy efficient upgrades for your home. Secondly, we are Licensed Insurance Adjusters in the State of Texas (License #1553932) and can help you restore your home after any kind of catastrophe include windstorm, hail damage, fire or flood. Finally, were are GAF Certified Weather Stopper Roofing Contractors (#CE22288) which demonstrates our proven reputation as a fully trained and qualified roofing contractor.
From BuildZoom: Kangaroo Contractors, 2334 N Rdg Rd, McKinney, TX (Owned by: Ward Vestal) holds a Contractor Registration license and 13 other licenses according to the Texas license board.
Their BuildZoom score of 89 does not rank in the top 50% of Texas contractors.
Their license was verified as active when we last checked. If you are thinking of hiring Kangaroo Contractors, we recommend double-checking their license status with the license board and using our project planner to get competitive quotes.
Kangaroo Contractors Contact Information
Kangaroo Contractors McKinney
Quality
Activity
|
7 projects
|
2025 |
|
39 projects
|
2024 |
|
16 projects
|
2023 |
This is an overview of this contractor's activity. Click here to access our complete licensing and building permit database.
Experience
|
60 projects
|
Roofing projects |
Pricing
|
8 projects
|
< $5k |
|
7 projects
|
$5k-$20k |
|
6 projects
|
$20k-$50k |
Kangaroo Contractors Reviews
1 out of 5 stars, based on
1
review
-
By F. B.April 12, 2018Install gutter leaf guards - work still not done.$2,500
This is a sample of this contractor's permits. Click here to access their complete permit history.
Kangaroo Contractors License info
Verified License
| License # | CR-2021--0507 |
| Status | Active |
| Type | Contractor Registration |
| Date Issued | 10-01-2025 |
- BuildZoom verified this license was active as of May 2026.
This is a sample of licensing data; click here to access a complete history.
Verified License
| License # | AEC1754 |
| Status | Active |
| City | Plano |
| Type | General |
- BuildZoom verified this license was active as of March 2026.
Verify this license's status for Kangaroo Contractors at the City of Plano, Texas.
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | ROOFI4957070 |
| Status | Active |
| Town | Highland Park |
| Type | Roofing Contractor |
- When BuildZoom last verified this license, it had an expiration date of May, 2023. Check the current license status of Kangaroo Contractors with the Town of Highland Park
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | 12821 |
| Status | Active |
| City | Allen |
| Type | General Contractors |
- When BuildZoom last verified this license, it had an expiration date of December, 2020. Check the current license status of Kangaroo Contractors with the City of Allen, TX
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| Status | Active |
| City | Dallas |
| Type | Building (Bu) |
- When BuildZoom last verified this license, it had an expiration date of December, 2017. Check the current license status of Kangaroo Contractors with the City of Dallas
This is a sample of licensing data; click here to access a complete history.
Verified License
| License # | 12821 |
| Status | Active |
| City | Allen |
| Type | General Contractors |
- BuildZoom has not verified this license since February, 2017.
Verify this license's status for Kangaroo Contractors at the City of Allen, TX.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| Status | Inactive |
| City | Dallas |
| Type | Building (Bu) |
- According to the City of Dallas, 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
| Status | Inactive |
| City | Dallas |
| Type | Building (Bu) |
- According to the City of Dallas, 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 # | FC6181507 |
| Status | Inactive |
| Town | Litttle Elm |
| Type | Fence Contractor |
- According to the Town of Little Elm, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Kangaroo Contractors at the Town of Little Elm.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | GC6987756 |
| Status | Inactive |
| Town | Litttle Elm |
| Type | General Contractor Other |
- According to the Town of Little Elm, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Kangaroo Contractors at the Town of Little Elm.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | ROOF7436836 |
| Status | Inactive |
| Town | Litttle Elm |
| Type | Roofing Contractor |
- According to the Town of Little Elm, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Kangaroo Contractors at the Town of Little Elm.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| Status | Inactive |
| City | Dallas |
| Type | Building (Bu) |
- According to the City of Dallas, 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 # | R08-0916 |
| 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 Kangaroo Contractors at the The City of Frisco, TX.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | AEC3463 |
| 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 Kangaroo Contractors at the The Town of Prosper, TX.
This is a sample of licensing data; click here to access a complete history.
89
BuildZoom Score
Insured
| Insurer | I Source Ins Advisors |
222
Permits
- Building permit records show that Kangaroo Contractors has worked on 222 permitted projects.
If I could give a zero or a negative five, this is what this company deserves. They were subcontracted by my roofers (DFW Roofing Pro) to install the leaf guards. It's been over a month and four visits later and still not installed correctly. I was only met by a poorly clothed illegal (lack of professionalism) who probably didn't receive more than a couple of years of grade school. I never once saw the owner or the supervisor. This same illegal told me to my face on two different occasions that he was to install the light side up when I told him I wanted the brown side up. They can't even be flipped over to begin with because it defeats the functionality of their design. He would say, My boss said... I said, who pays your boss? Who owns this house? Every time, he would leave and not finish the work. Now they think the job is done but it's crappy. Open gaps at every corner because they didn't follow the simple instructions in a PDF I found on the internet. Every adjoining piece is not screwed in the proper place to keep from sagging. Bent and sharp curled edges at places which look evident of not having the proper tools to provide a clean cut. Sloppy, sloppy and horrible. BEWARE!
NOTE: I interviewed them to do my roof and I always inform each roofer my guidelines, one of which is no extra dollars out of my pocket. He submitted two contracts which I thought was Plan A and Plan B. One showing certain options I expected totally covered under my insurance and one with the leaf guards ($400) extra. He had advertising for upgrades which others were as well for free, except his were not free. Plan A was just basic roof replacement and Plan B was $5,000 more for extras I thought was going to be included. I told him bye-bye. He replied with a plea for a deal which I quickly declined. One a snake, always a snake! You've been warned... I will be posting on other sites to help, but people, DO YOUR WORK. DFW Roofing Pro ROCKS. Loads of extras and got $7,000 more from my insurance company when the previous six roofing companies did nothing after looking at my insurance claim.