Find top-rated Pros in your area

Enter a zip code and get matched to businesses near you.

Advanced Roofing & Exteriors

Roofing, Siding, Gutters,

About us

Advanced Roofing and Exteriors specializes in roofing installation, roof repair, roof inspections and improvement projects for homes and also commercial properties in Charlotte and surrounding areas.

Business highlights

14 years of trusted experience

Services we offer

Residential roofing, roof repairs, roof inspections, residential gutter systems and leaf protection, exterior siding & boxing systems, insurance claims from storm damage, commercial roofing, box gutters and downspouts, siding systems & coping systems.

Services we don't offer

Custom decks, wood, aluminum & vinyl fences. Credit Cards in excess of $1,500 are subject to service fees.

Amenities

Free Estimates
Yes


Accepted payment methods

Check
MasterCard
Visa

Photos of past projects

Reviews

4.937 Reviews
Number of StarsImage of DistributionNumber of Ratings
5
97%
4
0%
3
0%
2
3%
1
0%


Rating CategoryRating out of 5
quality
5.0
value
4.7
professionalism
5.0
responsiveness
4.9
punctuality
5.0
Showing 1-25 of 37 reviews

Steve P.
11/2018
5.0
gutter repair, roofing
  + 0 more
I left a voicemail explaining I needed a quote for a small gutter repair job. Kevin called back within a half hour to tell me they were overwhelmed with work and could not take on any more jobs right now. Now that's how to run a business. I'll definitely call Kevin for other jobs in the future.
Description of Work: Small gutter repair job

Rating CategoryRating out of 5
professionalism
5.0
responsiveness
5.0

Yes, I recommend this pro

Ann B.
11/2018
5.0
roofing
  + -1 more
I highly recommend Advanced Roofing and Exteriors. Rob Long has been terrific. I was introduced to Rob/Advanced Roofing and Exteriors by my realtor. We are new to the Lake Norman area, moving from out of state. Our roof had a leak after Florence, then another issue after Hurricane Michael. Rob went the extra mile to diagnosis the second issue and identified as a potential chimney cap leak. Diagnosing can be tricky and he left nothing up to chance. It could have done significant interior damage. Pricing was reasonable, but more importantly, service was delivered better than expected and very timely. An exceptional experience.
Description of Work: Roof and Chimney Leaks

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$550

Matthew M.
08/2016
5.0
gutter repair, roofing
  + 0 more
The service was excellent. The gentlemen arrived at our property at the scheduled time, clear notification and communication regarding the services was provided pre and post completion. The workers were courteous to my family and tidy, leaving no materials behind once the work was finished. Excellent repair of another contractor's work, easily identified our problem and corrected someone else's mistake.
Description of Work: Installation of gutter guards and roof leak repair

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro

Peggy B.
04/2016
5.0
roofing
  + -1 more
They responded quickly. Scheduled an appointment for the next day, and then called later to say they had a cancellation for the afternoon and did we want them to come on over. We did. They did. Awesome.
Description of Work: Repaired roof damage. Prompt and courteous.

Rating CategoryRating out of 5
quality
5.0
value
4.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$1

Robert T.
03/2016
2.0
roofing
  + -1 more
The crew showed up on time on the assigned date. The old roof was removed by 10am and the roofing job was completed by the end of the evening on the same day (3800 sq. ft house). Workmanship appears to be good and the clean-up was very good. An employee came out again the next day to do another magnet sweep for nails. I have given Advanced Roofing & Exteriors an F rating on price for the following reason: While the price quoted was similar to the other 2 vendors, my wife was more comfortable with Darryl and the company. On the Angie's List website, Advanced Roofing & Exteriors indicates that they accept payment in a variety of methods, including credit card (VISA). When we went to pay for the job, we were told that they did not accept credit cards for repairs over $500. Neither the quote we received from Advanced Roofing & Exteriors nor the final bill indicated that they did not accept credit cards for repairs/replacements over $500. This came as a complete surprise to us. We wanted to use our credit card in order to get the points associated with this large spend. A company representative told us that Angie's List doe not allow them to modify the section related to payment (indicated it was a yes or no answer only) and told us that if we wanted to pay by credit card, we would need to pay an ADDITIONAL $259.47 . I believe this to be false advertising as the site indicates that they accept credit cards, the quote does not have a disclaimer and the final bill does not have a disclaimer. Seems to me that this is the old "bait and switch' technique, in my opinion. We definitely would NOT have used this vendor if we had known that they did not accept credit cards. We wrote the check and mailed it after correspondence. The company did offer to reduce the fee to $100, but that does not offset the reward points. I since contacted the other 2 vendors and they both said that they accept credit cards and would not mark up the invoice if that was my choice. I had provided to my daughter and son-in-law Advanced Roofings contact info for their roof replacement job ($8,500)before I was duped, but have since pulled that recommendation. They have checked with their other quotes and credit cards are accepted. Either Angie's List or Advanced Roofing needs to change their business practice. With regards to the Company's response below, their own individual website states that they accept credit cards and there is no mention of a limit. So I am not buying the excuse that it is only Angie's List that will not allow them to modify that payment section. Seems like on YOUR OWN website you would have this modified so as not to mislead potential customers. Seems to me that if you have two separate and independent websites that state you accept credit cards, then that is what you should do. Potential buyers can validate this by going to your website at www.advancedroofingandexteriors.com, go to the "About" tab and go to the FAQ section. As of 3/18/16, this is what is stated on the Company's website: What types of payment do you accept? We accept cash, checks and credit cards. I don't know about anyone else, but I don't see where you mention a $500 limit on credit cards. Certainly on your OWN website you are able to disclose this to potential customers. I would suggest that your company, at the very least, denote this on your own website (unless you believe that will keep your company from getting business). As to the comment that "Had we know (sic) your intention was to pay with a credit card, we would have had this discussion before work commenced." Any other vendor we have ever used or any store we have ever been in that stated it accepted credit cards has always honored their statement. and I have NEVER had to tell them beforehand I was paying with a credit card.
Description of Work: Advanced Roofing & Exteriors replaced the roof on our home. We had noticed some leakage in our attic space in January. We contacted 3 roofing companies from Angie's List to give us quotes for comparison. All 3 quotes were within a very reasonable range of each other, so we went with Advanced Roofing & Exteriors as that was the provider my wife was most comfortable with.

Rating CategoryRating out of 5
quality
5.0
value
1.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

$8,649

Response from Advanced Roofing & Exteriors
Hello Sir, Thank you for the opportunity to replace the roof at your home. I'm pleased you and your wife felt most comfortable with Darryl and the quality of our work. We do a quality inspection after each job completion and strive to ensure the home left clean of debris and nails. We do our very best to offer the most competitive prices with quality products. For that reason we do not build credit card fees into our quotes. I'm very sorry the credit card information wasn't shared with you. We are not given an opportunity on Angie's list to modify that payment section, there are only yes/no boxes. I have shared this with issue with our account rep. I do understand your frustration and I'm sincerely sorry. Had we know your intention was to pay with a credit card, we would have had this discussion before work commenced.

Ben J.
01/2016
5.0
roofing
  + -1 more
Here's the kicker, I called them about a minor leak on my A/C vent, 5 Years after they did the job. This is not due to any issue with their work, but normal wear. They came to my home right away, did the repair and charged a low rate. I like that you can call an speak to the owner and get a quick, professional response. Highly recommended!!!
Description of Work: These guys replaced my roof in 2010 after a hail damage incident. They did a great job; professional with thorough clean up.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$50

HEATHER N.
10/2015
5.0
roofing
  + -1 more
It went great! Very responsive. Great crew.
Description of Work: Replaced old roof with new one.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$22,000

Peggy K.
09/2015
5.0
roofing
  + -1 more
There was a hail storm while we were on vacation. We got back from vacation and there was water in our house. There were 4 rooms with water damage. They worked with us and our insurance adjuster to get the file claimed. They fixed it within 1 day. They removed everything from the porch and around the house so it wouldn't get damaged and they put it back. It looks so beautiful. We have architecture shingles. They matched the shingles perfectly and put a better quality shingle on than we previously had. I have never been so impressed with a roofer before. The service was incredible and the people were very knowledgeable. Also, they take very good care of their employees and are concerned for their safety.
Description of Work: Roof replacement

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro

Julie M.
08/2015
5.0
roofing
  + -1 more
They were prompt, courteous and got the job done to my satisfaction. Would definitely use again.
Description of Work: Fixed a leak around the chimney.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$450

george C.
07/2015
5.0
roofing
  + -1 more
The work was completed on time an with true professionalism. They cleaned the area completely and I would highly recommended them .George Cowan
Description of Work: Completely remove an added a new roof

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$28,000

Response from Advanced Roofing & Exteriors
Hello Sir, Thank you so much for the kind words. It's was truly our pleasure. Thank you again. All the best. Patty

Sally C.
07/2015
5.0
roofing
  + -1 more
The end result looks very good. We were worried for a few weeks because they had to leave most of the moss in order to kill it with whatever product they use. We were told we need to wait for the product to work and for periods of rain to have a rinsing effect. Ultimately, the treatment worked and we are particularly happy with the improvement of the appearance of our chimney.
Description of Work: Cleaned roof of debris and sprayed roof to kill mold and moss.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$500

Valerie C.
06/2015
5.0
roofing
  + -1 more
Painters were very good. Great job!
Description of Work: Painted exterior windows and repaired wood/rot damage for 3 windows.

Rating CategoryRating out of 5
quality
5.0
value
4.0
professionalism
5.0
responsiveness
4.0
punctuality
5.0

Yes, I recommend this pro
$2,300

Michelle B.
06/2015
5.0
roofing
  + -1 more
No hassel and very professional. They made the process very smooth and worked with insurance company.
Description of Work: Roof replacement.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$19,000

Response from Advanced Roofing & Exteriors
Hello, Thank you very much for the kind words. We look forward to serving you on a future project. All the best, Patty

Rene R.
06/2015
5.0
roofing
  + -1 more
Came in when promised, on budget. Great work.
Description of Work: Replaced a few shingles, boots, install flashing, repaired a couple of small leaks.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$800

Response from Advanced Roofing & Exteriors
Hi [Member's name removed], Thank you very much for the review. It was our pleasure to complete the repairs. If you need anything else in the future please give us a call. Thank you! Patty

Angie P.
08/2014
5.0
decks, gutter repair, roofing, siding
  + 2 more
We had preliminary discussions on the work that was to be performed. Darryl and his team were highly professional and provided excellent customer service. All of the services were performed and completed to our satisfaction. We even had our gutters upgraded with no problems. The roofing team showed up very early to work and the roof was complete by 4:30 pm that same day-they worked diligently and efficiently all day long. The tin roof was replaced on another day and they also did an excellent job on ensuring a quality job. The workers even took the time to explain the work that they were performing.
Description of Work: Replaced entire roof and the vinyl siding one one side of house. Also replaced all of the gutters, window screens, fascia and the tin roof over front porch and bay window.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$15,000

Response from Advanced Roofing & Exteriors
Thank you. It was our pleasure to restore your home. All the best to you and your family. Patty

Isaac G.
04/2014
5.0
roofing
  + -1 more
Darryl and his team met the price of their estimate and did an excellent job of repairing our roof. After the heaving rains we had here in Charlotte recently (2+ inches in our area) I can say with confidence that they restored the integrity of our roof. The team that arrived on site was very professional and cleaned up all of areas in which they were working. Job well done.
Description of Work: Replaced roofing tiles, underlying plywood and flashing on 2 areas of our roof that were leaking

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$1,200

Kimberly W.
03/2014
5.0
roofing
  + -1 more
The roof had been replaced 4 years ago but old flashing was used. The old flashing leaked causing damage.
Description of Work: Replaced and repaired flashing and damaged plywood around four dormers.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$2,000

Donald R.
08/2013
5.0
roofing
  + -1 more
It went well. The performance was excellent. Kevin Sweeny dispatched a crew with a crew chief that was well experienced for the particular needs that I had communicated to him. They were very efficient and thorough and worked closely with me to insure a good job/quality workmanship. One example is my HD Satellite TV Dish was carefully lifted, shingles were inserted and the dish was replaced carefully and functioned well after minor adjustments (without the vendor's intervention). A company supervisor made several visits to insure the job was proceeding properly (great quality control).
Description of Work: Remove Asphalt shingles, repair problems with surface areas and flashing and re-shingle roof

Rating CategoryRating out of 5
quality
5.0
value
4.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$8,600

TJ D.
03/2013
5.0
roofing
  + -1 more
Kevin and his team came to my house and spent some time on the roof to get a good understanding of the areas that needed fixing. I received 4 bids for the work and Kevin took a common sense approach to his bid without throwing in a bunch of extra work. I liked his approach and pricing better than the other companies bids. Kevin's team did the work in two days and I could not be happier with the work. I no longer have water coming into my house and the new slope of the roof looks like it was designed that way from the beginning. Kevin's team did the work quickly and professionally and I would recommend them to anyone.
Description of Work: We had a new roof installed by another roofing company last summer who did some damage to an area of the roof that we could not see from the ground. We found out after noticing some water damage behind some walls and into our garage. To fix the problem we could either correct all of the damage from the previous roofer or extend one of the gables to completely cover up the damaged area. We chose to extend the gable. We also needed some water diversion over our front porch and on a back part of our house along with some patch work.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$2,050

Selena S.
10/2012
5.0
roofing
  + -1 more
Workmen arrived on site, diagnosed the problem, set a date to make repairs. Came a couple of days later then planned due to rain. Very professional.
Description of Work: Repaired vent flashing on roof over living room. Replaced flashing, roofing along a back wall across back of house preventing water infiltration to ceiling in two bedrooms.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$325

Iris J.
10/2012
5.0
roofing
  + -1 more
I called several roofers from Angie's List and Advanced not only gave the best and lowest price, but they gave excellent service. Paul Davidson did everything he said they would do, including having 3 inspections. After they took down our satellite dish to do the roof, I called Paul and he had someone come out in about an hour and it was put back in place and calibrated and working in about a half hour. If you need any roofing done, this is the company to call.
Description of Work: Remove and replace roof.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$7,359.5

Jo K.
09/2012
5.0
roofing
  + -1 more
I had a great experience. I felt that I was spoken to in a professional manner and given all the details that I needed to make a good choice. Service was great before and after payment was rendered.
Description of Work: I had a new roof put on that included adding a ridge vent.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$4,000

Erica D.
06/2012
5.0
roofing
  + -1 more
I had several roofers provided me with estimates and allowed them the opportunity to sell me their product. I was most impressed with Kevin with Advanced, and they did not let me down. He made the process the most simple for me, I did not have to do any of the leg work. He walked me through the entire process, spent extra time answering questions, showed me several samples. His crew was timely and thorough. The roof looks amazing and they cleaned up thoroughly after themselves. Now, with regards to the inside work that was done, I did realize that this is not his area of specialty and he contracted out for the sheetrock work. He did save me the headache of trying to find someone else to complete this job. Honestly, I initially was not happy with with work done inside. It looked messy and unfinished. BUT, I called Kevin and to my surprise he came over the next day to investigate my concerns. He had the workers return at my convenience to fix the job. I am much happier with the finished product. I was very impressed and will be happy to use Advanced in the future.
Description of Work: I had my roof replaced after it was determined that my home suffered hail damage. I even had some internal damage as well. My insurance company assessed the damage and determined what they felt was sufficient reimbursement for the cost of a new roof and to repair the sheetrock work inside. I had the roof replaced with architectural shingles, sheetrock and patching indoors, and I even had them do some extra work with removal of a ceiling grate over my attic fan that I never use, patching, and painting these areas.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro

Jonathan P.
05/2012
5.0
roofing
  + -1 more
Kevin Sweeney came to house in March to give us an estimate to replace roof. He was responsive and easy to work with. We met again in April to choose shingles and schedule work. His crew was prompt and efficient. Work completed in one day and inspected the next day. Roof looks great!
Description of Work: Old shingle roof removed and replaced; broken powerfan removed and hole patched; ridge vents installed.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$8,000

Joyce B.
04/2012
5.0
gutter repair, roofing, siding
  + 1 more
We did some quick research on Angie's List and the BBB before calling Advanced out of the phone book. We chose Advanced over several roofers who were canvassing the area and offered the sun, moon and stars for "no out of pocket" investment on our part - most offering to overstate their estimates to cover our deductible. That bothered us, and we passed on those contractors. Our first meeting was with Bill, the salesman. He arrived right on time, and was very informative about the scope of work, dealing with the insurance company, and how the process would occur. We already knew what we wanted to do, and the products that we wanted to use, so most of our discussion was about how Advanced would approach the job and facilitate the insurance process. My husband is an engineer, so wanted to get into details of materials and installation, and Bill was ready and able to answer all questions. Bill, unlike all of the other roofers we had spoken with, never went to the hard sell, and never suggested that he would provide a bunch of "free" upgrades or extras to take advantage the insurer. He was kind, patient, informative and professional throughout the proposal and order steps. He also promised that he would be responsible for the job, would come and monitor and inspect the work, and would be readily available throughout the order, installation and follow up. He delivered on every promise, including answering a couple of odd ball questions that he took while he was on vacation! Next came Kevin, the owner and estimator. Again, he showed up exactly when promised, and offered objective advice about materials and installation, even suggesting a money saving alternate for ridge vents, that reduced his profit a bit. We received a detailed scope of work, line item estimate, satellite photos to confirm material quantities for the insurance company and a start date that was suitable for us (we had a planned vacation that forced him to accelerate the schedule, but he worked around it without complaint). Kevin and his team worked very effectively with our insurer, who was less than responsive, to get the estimate and work approved and get underway. His crew arrived on the date we agreed and worked very hard in the brutal SC heat. They were courteous, thorough and efficient, completing all of the work in less time than was expected. The end result was exactly as promised - a premium job at a good price, equitably distributed between the insurance (for replacements and repairs) and us (for upgrades). All in, a great experience and a great outcome, but it didn't stop there. As noted, our insurance was less than easy to deal with, but Kevin had promised that we'd only pay our portion and he'd deal with the insurance on their share. It took almost a month for him to receive final payment, but he never complained or balked, despite being out of pocket for a job completed and done well. We met with a lot of roofers before we signed with Advanced. Many left you wanting to take a shower. Advanced was a pleasure - exactly the type of contractor you want - easy and pleasant to work with, willing to answer your questions, does what they say they will do, when they say they will do it, for the agreed upon price, with service after the sale matching promises made before the sale. Outstanding!
Description of Work: We hired Advanced Roofing after researching and interviewing several other roofing companies, and nearly contracting with another outfit, to completely tear off and replace our roof, repair gutters (which were only a few months old) and repair a couple of areas of siding, all damaged by a "freak" April hail storm in South Carolina, where hails stones as big as tennis balls showered our area for about 20 minutes.

Rating CategoryRating out of 5
quality
5.0
value
4.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$15,000
    • 1(current)
    • 2

Contact information

10612-D Providence Rd Ste 556, Charlotte, NC 28277

www.advancedroofingandexteriors.com

Service hours

Sunday:
Closed
Monday:
7:00 AM - 5:30 PM
Tuesday:
7:00 AM - 5:30 PM
Wednesday:
7:00 AM - 5:30 PM
Thursday:
7:00 AM - 5:30 PM
Friday:
7:00 AM - 5:30 PM
Saturday:
Closed

Licensing

Bonded

Insured

Eco-friendly Accreditations

LEED Accredited Professional
No
Energy Star Partner
No
EPA Lead-Safe Certified
No
Use Green Products or Work Practices
Yes
State Contractor License Requirements

All statements concerning insurance, licenses, and bonds are informational only, and are self-reported. Since insurance, licenses and bonds can expire and can be cancelled, homeowners should always check such information for themselves. To find more licensing information for your state, visit our State Contractor License Requirements page.

*Contact business to see additional licenses.


Service Categories

Roofing,
Siding,
Gutters,
Decks and Porches,
Skylights,
Chimney Caps,
Gutter Cleaning,
Fencing

FAQ

Advanced Roofing & Exteriors is currently rated 4.9 overall out of 5.

Sunday: Closed

Monday: 7:00 AM - 5:30 PM

Tuesday: 7:00 AM - 5:30 PM

Wednesday: 7:00 AM - 5:30 PM

Thursday: 7:00 AM - 5:30 PM

Friday: 7:00 AM - 5:30 PM

Saturday: Closed

Advanced Roofing & Exteriors accepts the following forms of payment: Check,MasterCard,Visa
Yes, Advanced Roofing & Exteriors offers free project estimates.
Yes, Advanced Roofing & Exteriors offers eco-friendly accreditations.
No, Advanced Roofing & Exteriors does not offer a senior discount.
No, Advanced Roofing & Exteriors does not offer emergency services.
No, Advanced Roofing & Exteriors does not offer warranties.
Advanced Roofing & Exteriors offers the following services: Residential roofing, roof repairs, roof inspections, residential gutter systems and leaf protection, exterior siding & boxing systems, insurance claims from storm damage, commercial roofing, box gutters and downspouts, siding systems & coping systems.
Custom decks, wood, aluminum & vinyl fences. Credit Cards in excess of $1,500 are subject to service fees.

Contact information

10612-D Providence Rd Ste 556, Charlotte, NC 28277

www.advancedroofingandexteriors.com

Service hours

Sunday:
Closed
Monday:
7:00 AM - 5:30 PM
Tuesday:
7:00 AM - 5:30 PM
Wednesday:
7:00 AM - 5:30 PM
Thursday:
7:00 AM - 5:30 PM
Friday:
7:00 AM - 5:30 PM
Saturday:
Closed