Location and Projects
Advocate Construction Roofer
Advocate Construction is a residential and commercial construction company offering roofing, siding, gutter, driveway, and disinfecting services. With locations in six states throughout the Midwest, we take pride in being part of the communities we serve, understanding the needs of our customers, and abiding by the highest standards in the business.
From BuildZoom: Advocate Construction, 827 E North Ave, Glendale Heights, IL (Owned by: Nick Wallace) holds a General Contractor Registration license and 42 other licenses according to the Palatine license board.
Their BuildZoom score of 92 ranks in the top 32% of 65,686 Illinois licensed contractors.
Their license was verified as active when we last checked. If you are thinking of hiring Advocate Construction, we recommend double-checking their license status with the license board and using our project planner to get competitive quotes.
Advocate Construction Contact Information
Advocate Construction Glendale Heights
Quality
Activity
|
32 projects
|
2025 |
|
68 projects
|
2024 |
|
48 projects
|
2023 |
This is an overview of this contractor's activity. Click here to access our complete licensing and building permit database.
Experience
|
134 projects
|
Roofing projects |
Pricing
|
40 projects
|
$5k-$20k |
|
27 projects
|
$20k-$50k |
|
2 projects
|
$50k-$100k |
|
1 project
|
$100k-$250k |
Advocate Construction Reviews
4 out of 5 stars, based on
12
reviews
-
By Wen J.August 14, 2022Roofing
-
By Bob M.January 29, 2021
I could not have had a better experience than having Advocate replace my roof and siding. They guided me through the entire project. Excellent quality of work and clean up was outstanding. I would recommend Advocate to anyone.
-
August 13, 2020Replace RoofRead more
Where to begin. First a little about myself to let you know I am a true customer and not a company employee trying to boost a rating on a website to fool other customers. I am a retired Army veteran and now work for the US government as a project manager dealing with construction and contracting of federal offices. I want other people to be aware of the service that I received from using this company in the repair of my roof from a recent storm. I was referred to this company by a friend of the family that was currently having work done to repair the damage that they had also suffered from a recent storm. Below are the many issues that I experienced after using Advocate Construction and looking into the other project that they had completed on the individual's home that had referred me to this company.
1) The Advocate Construction project manager came to my house and completed his walk around of my property and said we did have damage and he wanted to start a claim with my insurance immediately and called them on the spot to schedule an inspection with their rep and my insurance adjuster. He did not provide me an estimate. Problem number 1. Always request a written estimate from the company to verify they are not price gouging and cheating your insurance. I did however just recently purchase the home and had an inspection completed along with 2 other estimates from companies so was aware of the total cost to have my roof replaced along with the verified current condition.
2) Advocate Construction did not complete the work on my roof. They will take the job and then sub-contract it out to the lowest bidder. This is just a fact on how companies make money which is not a problem when done correctly. However, the Advocate project manager was not here to verify the work that the sub-contractor was completing and should have been going on the roof to ensure that everything was being installed properly. Instead he pulled up one time in his pickup and simply glanced at their progress and then drove on his way. In doing so after the roof was installed it was found that the decking was not replaced properly at all and areas were damaged from dropping 60 pound bundles of shingles onto. At one point these were being dropped with such force that it was causing crystals to fall from the chandeliers installed in my dining room and my formal room. Advocate sent one of their inspectors after the roof was installed and verified that it had not been properly installed in areas and would need repaired.
3) After the new roof was installed, the Advocate project manager submitted a completed scope of work to my insurance with all of the additional work that they had claimed was completed in the repair of my roof. A lot of people may not verify that the scope mirrored the billing but being a project manager I went over it line by line. As it turned out the company had billed my insurance to receive a second check for work that was never completed. One line stated that the they had installed a saddle on my fireplace to bring the roof up to code. When I addressed this with the Advocate project manager he stated that he did not see that on the billing but just a few days prior, he had provided me a line by line bill from their company which did include the line number for the saddle. He then stated to me that he was not aware of any such code and this was new to him. Upon doing my research into the International Building Code, which Illinois and almost every other state has incorporated, it states in Chapter 15, sub paragraph 1503.5 that a cricket or saddle will be installed on the ridge side of any chimney or penetration greater than 30 inches wide. This code has been around for years and I would think a project manager would have to be up to code or an inspector that is approving the work. This was billed to my insurance and never installed to code.
3) Advocate Construction removed my turtle type metal roof vents and replaced the decking and installed ridge vents in their place. This I approved since ridge vents are shown to allow better air flow when installed properly. The problem is that Advocate Construction billed my insurance for the purchase and installation of 7 new metal turtle type roof vents. It was also discovered and pointed out to the Advocate project manager that my soffit venting was damaged and was not even enough installed to adequately allow proper air flow for the cooling of my attic. I asked if this could cause damage to the newly installed roof and he stated that it would and that I would be responsible for replacing all of the soffit venting. This work should have been completed by the company when the project manager stated that without proper ventilation and airflow, this could void the warranty of the new installation.
4) Advocate Construction billed my insurance an additional $1,000 for the claimed removal of an additional layer of composite shingles which I can ve
-
By Sandrea Kuhlman K.January 7, 2020
I used this company to do my roof a couple of months ago. The work is done on my Roof they took my money form the insurance co, but there was over 1,000.00 do to me which Diego said they would cut me a check. I still have not received my money!!! They did call during the holiday. It turn into being Harassed by them. I will not do work with this company EVER!! I calling State Attorneys & BBB
-
By Mike Y.November 12, 2019Roof$15,000
John Sparklin was terrific. He helped us through the inspection, the permit, he was patient during the roofing selection. Scheduling the job was simple as they were very flexible. I had to make a change to the schedule and they were very accommodating. The installers started early and wrapped up in 1 day.
I would recommend you call Advocate and ask for John. Very experienced and ready and willing to work. -
By Cindy D.October 3, 2019Replace roof
When I was contacted by Jordan to discuss Advocate and the services that they were providing to homeowners in my neighborhood, I was instantly impressed with his level of professionalism and down to earth demeanor. I could tell immediately that he, and Advocate Construction as a whole, were trustworthy and would not steer me wrong in any way.
I also got to meet Joe, who was so friendly and helpful. I was so incredibly impressed by both of these gentlemen.
I simply cannot express how much their ability to communicate the details of the work needed, how the process would take place, and how best to deal with my insurance agent was something that I really, really, needed.
It would only be appropriate to share that I just suffered the sudden and unexpected loss of my husband a mere four months ago... this catastrophic event instantly turned me into the sole owner of this home (and with little to no knowledge of how to maintain a home on my own (my husband absolutely loved this house and truly enjoyed caring for it all of these years) I've been very concerned about how best to handle two leaks that were caused by a recent weather event). So the fact that these gentlemen took such good care of me left me feeling safe - and even somewhat overwhelmed by there kindness and care.
Thank you to Advocate for building such an educated, respectful, kind and considerate team. I will recommend you to absolutely everyone I know.
Response from Advocate Construction April 19, 2021Cindy - thank you for your kind words and for taking the time to recommend us. This is the greatest compliment we can receive. -
By a user in Orland ParkApril 23, 2018roof repair$11,000
I would like to commend Advocate on their professionalism. Kyle Casey did a great job on getting everything in order and explaining the whole process. The roof replacement was completed on schedule and all the work was top notch. I would highly recommend them.
-
AnonymousDecember 5, 2017
We are very happy with the services offered by Daisey Montiel and her team. They guided us about the whole process of getting our roof approved from the insurance company and getting a great job done. It is very difficult to get the damage approved by insurance company inspectors. They were very patient, supportive and understanding about our needs. Daisey is very easy to communicate and follows through in a timely manner. I would highly recommend her, her team and Advocate Construction to everyone.
Ajeet -
By Perry M.November 27, 2017strip and apply new shingles to roof
Matt from Advocate Construction met with us and our insurance adjuster. It was determined there was hail damage. Material was ordered and work took one day.happy with roof, and clean up was outstanding. We have recommended Advocate Construction to others.
Perry & Sharon MacDonald -
By a user in NapervilleAugust 22, 2017
Laurie Burnette could not have been a better contractor to work with. She was quick to answer any questions I had regarding the work being done. Her responses to my calls were within the same day or the next day. She was patient with me when I needed more help in understanding the whole project. Laurie receives the highest marks from me. I am very happy with my new roof and new siding. Thank You Advocate Construction. Ramona Robert
-
By Katrinka R.November 9, 2015Siding and Roof Hail Damage1 dayBEST STAFF EVER, QUALITY OF WORK EXCELLENT
JD McDuffie is Advocate Constructions Assistant Sales Manager. Out of this world for caring for the work that was being done to our home, right up to the day of final payment. Very professional but by far the kindest man I have ever met. He not only took care of the details of our home but was sincere with his wishes of my health during my time of despair. Thank you JD Mc Duffie for being the man you are. Great to have worked with you through Advocate Construction. Katrinka Rosenquist
-
By Ruthann C.July 15, 2015
We recently had our roof replaced due to hail damage. I would like to preface this by saying our insurance company recommended a contractor to check our roof. He told us that nothing was wrong with it. In April of this year, we met Jordan and Jeff from Advocate. They detected much damage to our roof .We filed a claim with our insurance company (yes, the same insurance company that sent the aforementioned contractor), and they sent a claims adjuster out and our roof was damaged. Advocate did the job and there was little stress to us. We would use them again if need be.
Ruthann and Mike Coleman
Building Permits by Advocate Construction
This is a sample of this contractor's permits. Click here to access their complete permit history.
Recent Buildzoom Projects
Advocate Construction License info
Verified License
| License # | CON-006265-2024 |
| Status | Active |
| Town | Palatine |
| Type | General Contractor Registration |
| Class | General Contractor |
| Date Issued | 05-14-2026 |
- BuildZoom verified this license was active as of May 2026.
Verify this license's status for Advocate Construction at the Village of Palatine Registered Contractors.
This is a sample of licensing data; click here to access a complete history.
Verified License
| License # | CL-25-21501 |
| Status | Active |
| Town | Orland Park |
| Type | Roofing Contractor Unlimited |
- BuildZoom verified this license was active as of May 2026.
Verify this license's status for Advocate Construction at the Village of Orland Park Contractor License.
This is a sample of licensing data; click here to access a complete history.
Verified License
| License # | CL-25-24248 |
| Status | Active |
| Town | Orland Park |
| Type | Carpentry/Finish W Ork Contractor |
- BuildZoom verified this license was active as of May 2026.
Verify this license's status for Advocate Construction at the Village of Orland Park Contractor License.
This is a sample of licensing data; click here to access a complete history.
Verified License
| Status | Active |
| Town | Bartlett |
| Type | Roofing, Siding |
- 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 # | CR0000075 |
| Status | Active |
| County | Dupage County |
| Type | General Contractor W/Trades, Electric Roofing Siding/Exterior Wall Finish |
- BuildZoom verified this license was active as of May 2026.
Verify this license's status for Advocate Construction at the County of Dupage Contractor Registration Information.
This is a sample of licensing data; click here to access a complete history.
Verified License
| License # | NAT-F229313-1 |
| Status | Active |
| Nation | Environmental Protection Agency |
| Type | Renovation |
- BuildZoom verified this license was active as of May 2026.
Verify this license's status for Advocate Construction at the United States Environmental Protection Agency.
This is a sample of licensing data; click here to access a complete history.
Verified License
| Status | Active |
| County | Cook County |
| Type | Roofing |
| Date Issued | 12-08-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 # | 8969 |
| Status | Active |
| Hoffman Estates | |
| Type | General Contractor |
- BuildZoom verified this license was active as of December 2025.
Verify this license's status for Advocate Construction at the Village of Hoffman Estates.
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| Status | Active |
| Town | Palatine |
| Type | General |
- When BuildZoom last verified this license, it had an expiration date of December, 2021. Check the current license status of Advocate Construction with the Village of Palatine Registered Contractors
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | CL-18-21501 A |
| Status | Active |
| Town | Orland Park |
| Type | Roofing Contractor |
- When BuildZoom last verified this license, it had an expiration date of December, 2018. Check the current license status of Advocate Construction with the Village of Orland Park Contractor License
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | CL-18-24248 A |
| Status | Active |
| Town | Orland Park |
| Type | Carpentry/Finish Work Contractor |
- When BuildZoom last verified this license, it had an expiration date of December, 2018. Check the current license status of Advocate Construction with the Village of Orland Park Contractor License
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| Status | Active |
| Town | Palatine |
| Type | Roofer R |
- When BuildZoom last verified this license, it had an expiration date of December, 2021. Check the current license status of Advocate Construction with the Village of Palatine Registered Contractors
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | 104016426 |
| 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 Advocate Construction 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 # | CL-16-21501 |
| Status | Active |
| Town | Orland Park |
| Type | Roofing Contractor |
- When BuildZoom last verified this license, it had an expiration date of December, 2017. Check the current license status of Advocate Construction with the Village of Orland Park Contractor License
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | 15-00026220 |
| Status | Active |
| City | Aurora |
| Type | General Contractor |
- When BuildZoom last verified this license, it had an expiration date of December, 2017. Check the current license status of Advocate Construction with the The City of Aurora, IL
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | 2014-CR5437 |
| Status | Active |
| County | Dupage County |
| Type | Sub Contractor (Per Trade) |
- When BuildZoom last verified this license, it had an expiration date of December, 2017. Check the current license status of Advocate Construction with the County of DuPage
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 34045 |
| Status | Inactive |
| Hoffman Estates | |
| Type | General Contractor |
| Date Issued | 07-29-2025 |
- According to the Village of Hoffman Estates, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Advocate Construction at the Village of Hoffman Estates.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 13461 |
| Status | Inactive |
| Hoffman Estates | |
| Type | General Contractor |
- According to the Village of Hoffman Estates, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Advocate Construction at the Village of Hoffman Estates.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 32350 |
| Status | Inactive |
| Hoffman Estates | |
| Type | General Contractor |
- According to the Village of Hoffman Estates, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Advocate Construction at the Village of Hoffman Estates.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | CL-23-21501 |
| Status | Inactive |
| Town | Orland Park |
| Type | Roofing Contractor Unlimited |
- According to the Village of Orland Park Contractor License, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Advocate Construction at the Village of Orland Park Contractor License.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | CL-24-21501 |
| Status | Inactive |
| Town | Orland Park |
| Type | Roofing Contractor Unlimited |
- According to the Village of Orland Park Contractor License, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Advocate Construction at the Village of Orland Park Contractor License.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | CL-22-21501 |
| Status | Inactive |
| Town | Orland Park |
| Type | Roofing Contractor Unlimited |
- According to the Village of Orland Park Contractor License, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Advocate Construction at the Village of Orland Park Contractor License.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | CL-20-21501 |
| Status | Inactive |
| Town | Orland Park |
| Type | Roofing Contractor Unlimited |
- According to the Village of Orland Park Contractor License, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Advocate Construction at the Village of Orland Park Contractor License.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | CL-19-21501 |
| Status | Inactive |
| Town | Orland Park |
| Type | Roofing Contractor Unlimited |
- According to the Village of Orland Park Contractor License, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Advocate Construction at the Village of Orland Park Contractor License.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | CL-24-24248 |
| Status | Inactive |
| Town | Orland Park |
| Type | Carpentry/Finish W Ork Contractor |
- According to the Village of Orland Park Contractor License, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Advocate Construction at the Village of Orland Park Contractor License.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | CL-23-24248 |
| Status | Inactive |
| Town | Orland Park |
| Type | Carpentry/Finish Work Contractor |
- According to the Village of Orland Park Contractor License, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Advocate Construction at the Village of Orland Park Contractor License.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | CL-22-24248 |
| Status | Inactive |
| Town | Orland Park |
| Type | Carpentry/Finish Work Contractor |
- According to the Village of Orland Park Contractor License, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Advocate Construction at the Village of Orland Park Contractor License.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | CR7608 |
| Status | Inactive |
| County | Dupage County |
| Type | General Contractor W/Trades, Concrete, Roofing, Siding/Ext Wall Finish |
- According to the County of Dupage Contractor Registration Information, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Advocate Construction at the County of Dupage Contractor Registration Information.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | CR5437 |
| Status | Inactive |
| County | Dupage County |
| Type | Sub Contractor, Roofing, Siding/Ext Wall Finish |
- According to the County of Dupage Contractor Registration Information, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Advocate Construction at the County of Dupage Contractor Registration Information.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 20LIRO-0175 |
| Status | Inactive |
| City | Evanston |
| Type | Roofing |
- According to the City of Evanston Building and Inspection Services, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Advocate Construction at the City of Evanston Building and Inspection Services.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 202101497 |
| Status | Inactive |
| City | Oak Park |
| Type | Contractor |
- According to the Village of Oak Park, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Advocate Construction at the Village of Oak Park.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | CR7608 |
| Status | Inactive |
| County | Dupage County |
| Type | Concrete |
- According to the County of Dupage Contractor Registration Information, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Advocate Construction at the County of Dupage Contractor Registration Information.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | CL-19-24248 |
| Status | Inactive |
| Town | Orland Park |
| Type | Carpentry/Finish Work Contractor |
- According to the Village of Orland Park Contractor License, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Advocate Construction at the Village of Orland Park Contractor License.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 201706174 |
| Status | Inactive |
| City | Oak Park |
| Type | Contractor |
- According to the Village of Oak Park, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Advocate Construction at the Village of Oak Park.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | CL-18-21501 |
| Status | Inactive |
| Town | Orland Park |
| Type | Roofing Contractor |
- According to the Village of Orland Park Contractor License, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Advocate Construction at the Village of Orland Park Contractor License.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | CL-18-24248 |
| Status | Inactive |
| Town | Orland Park |
| Type | Carpentry/Finish Work Contractor |
- According to the Village of Orland Park Contractor License, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Advocate Construction at the Village of Orland Park Contractor License.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 201600131 |
| Status | Inactive |
| City | Oak Park |
| Type | Contractor |
- According to the Village of Oak Park, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Advocate Construction at the Village of Oak Park.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | CL-370 |
| Status | Inactive |
| Town | Bartlett |
| Type | {U'license Type': U'siding'} |
- According to the Contractors Licensed in Bartlett, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Advocate Construction at the Contractors Licensed in Bartlett.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| Status | Inactive |
| City | City Of Chicago |
| Type | D $2,000,000 Project Ceiling |
- According to the City of Chicago Data Portal, 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 # | CR7608 |
| Status | Inactive |
| County | Dupage County |
| Type | Roofing |
- According to the County of Dupage Contractor Registration Information, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Advocate Construction at the County of Dupage Contractor Registration Information.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | CL-17-24248 |
| Status | Inactive |
| Town | Orland Park |
| Type | Carpentry/Finish Work Contractor |
- According to the Village of Orland Park Contractor License, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Advocate Construction at the Village of Orland Park Contractor License.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | CL-17-21501 |
| Status | Inactive |
| Town | Orland Park |
| Type | Roofing Contractor |
- According to the Village of Orland Park Contractor License, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Advocate Construction at the Village of Orland Park Contractor License.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | CR5437 |
| Status | Inactive |
| County | Dupage County |
| Type | Siding/Ext Wall Finish |
- According to the County of Dupage Contractor Registration Information, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Advocate Construction at the County of Dupage Contractor Registration Information.
This is a sample of licensing data; click here to access a complete history.
92
BuildZoom Score
1.3K
Permits
- Building permit records show that Advocate Construction has worked on 1273 permitted projects.
I am Michigan resident and had roof replacing on 3/3/2000 costing a big, big number of money. Job looks good to me, but the sunder storm on 8/2 caused the front bay window roof serious leaking and the bay window internal celling damage. Reported to Frank Gill, Michigan business engagement representative, and no response after 10 days. I hope they can keep their good reputation, customer confidence even after the project was finished. (post on 8/14/2022).