Menu
For Business Write a review File a complaint
Kelly Roofing Customer Service Phone, Email, Contacts

Kelly Roofing
Reviews and Complaints

www.kellyroofing.com

Learn how the rating is calculated

4.1 12 Reviews
Claim Your Business
Take control of your profile: address complaints and engage with reviews
Write a review File a complaint

Kelly Roofing Reviews 12

ComplaintsBoard
J
Verified customer This review was posted by a verified customer. Learn more
Resolved
The complaint has been investigated and resolved to the customer’s satisfaction.

Kelly Roofing A couple years ago I needed to get some repair work on our tile roof

A couple years ago I needed to get some repair work on our tile roof ... Kelly Roofing did a nice job on the repair - 100% pleased! A number of homes in our development have replaced their tile roofs in the last year with apparently post Hurricane Irma damage ... I decided to have Kelly Roofing do an inspection on our roof to see if we had any damage. Their Project Manager Jay G. came out nd did a complete roof inspection - he was professional and knowledgeable answered all my questions and concerns. Post inspection was pleased to hear him reassure me all is well with our tile roof.

Read full review of Kelly Roofing and 3 comments
Resolved

The complaint has been investigated and resolved to the customer's satisfaction.

Hide full review
3 comments
Add a comment
L
L
L. Paucek
Verified customer This complaint was posted by a verified customer. Learn more

Recently I had contracted Tesla to install 3 powerwalls in my home. Unfortunately half way through the initial process I was informed that Tesla could not complete the installation due to that that my home was out of their territory.

Telsa informed me that if I wanted to move forward with getting my project completed I would have to go through a Tesla certified installer. So I contacted Kelly roofing that is Tesla certified and had a appointment scheduled.

I want to be clear that the customer service through Kelly roofing was very good. Both employees I spoke to were polite and answered all my questions. This is why alone that I choose to leave 2 stars instead of 1

On March 18 2022 I spoke with a Kelly roofing Employee and was notified that to order and install the 3 Tesla powerwalls I wanted it would cost me $45,000. I explained to the Kelly Roofing employee that my contract with Tesla was $24,810 so why is it going to cost me the consumer $20,000 more? I understand Kelly roofing is a third party that has to make profit but to overcharge customers by 20 thousand dollars seems ridiculous.

I have learned first had through the process of obtaining solar on my roof (not by Kelly Roofing) that going green is not by any means affordable. The main reason for this is because of companies like Kelly roofing that seem to not care about overcharging the consumer on products that cost a 3rd of what they charge. Not only is this a terrible way to do business but it pushes away future home owners on the benefits of going green by installing solar and whole home battery systems.

J
J
J. Fahey
Verified customer This complaint was posted by a verified customer. Learn more

everything from start to finish went extremely well. working with Demitri was great.
highly recommend Kelly Roofing

C
C
C. Davis
Verified customer This complaint was posted by a verified customer. Learn more

Kelly Roofing is my choice for roof maintenance and repairs. They have always been prompt and complete with the work for a price that I considered fair. I use them to periodically inspect the roof particularly before hurricane season and continue to purchase a warranty on the roof after they made upgrades a few years ago. Highly recommended.

ComplaintsBoard
C
Verified customer This review was posted by a verified customer. Learn more

Kelly Roofing Avoid this company!

Avoid this company! They do not respect the customers time or hard earned money. My roof was done incorrectly and sloppy. My new roof continues to leak after multiple calls to the company and "repairs". I have shingles that were not installed correctly in several places on my roof. Trying to contact someone in charge that can actually make decisions and speak with the customer is impossible. I was supposed to have an appointment at 3pm today and it was ignored and missed. I am now supposed to wait by the phone for them to contact me when they are available. I have been waiting SEVERAL weeks to speak to someone.

Read full review of Kelly Roofing and 3 comments
Hide full review
3 comments
Add a comment
D
D
D. O'Reilly
Verified customer This complaint was posted by a verified customer. Learn more

We had Kelly Roofing install a new roof after hurricane Irma. As part of their process, they do a re-inspection at the 2-year "roofversary". During the inspection, I pointed out a suspected leak on an exterior wall that was determined to stem from the chimney. Not only did they caulk up the leak in the chimney, they identified a potential issue with the roofing (unrelated to the leak in the chimney) that may give us problems down the road and a crew is coming to fix that as well - all free of charge under the warranty of the roof. I never would've known about this problem and it might not have reared it's ugly head until long after the warranty expired. Demitri L. was the project manager who came out and identified it and was very up front and proactive about getting this resolved BEFORE it became a problem. I am very impressed with his honesty, professionalism, and integrity. Would highly recommend him and his team!

B
B
B. Reynolds
Verified customer This complaint was posted by a verified customer. Learn more

We used Kelly Roofing to power wash/clean our 2 story home and fence. The results were amazing! All of the customer service representatives we worked with, Kylie, Josh and Steven, were very friendly, knowledgeable and helpful in getting us scheduled with our Project Manager Greg to provide our estimate. Greg was very friendly, professional and easy to work with and gave us a very fair estimate. Our Project Administrator Jasmine was great about communicating our scheduled start and completion dates. We will definitely be using Kelly again in the future for both roofing and non-roofing needs!

A
A
A. Hegmann
Verified customer This complaint was posted by a verified customer. Learn more

We really loved our experience with Kelly Roofing. Demitri was very nice and VERY informative and was there to answer questions every step of the way. Jaime met us on the day they started work and answered any questions we had and made sure that our property was left clean as if they were never there!

ComplaintsBoard
A
Verified customer This review was posted by a verified customer. Learn more
Resolved
The complaint has been investigated and resolved to the customer’s satisfaction.

Kelly Roofing I dealt with Kelly Roofing n a need to re-roof my place

I dealt with Kelly Roofing n a need to re-roof my place. The people that I dealt with extremely helpful and courteous answering my questions. Their management helped me compare another estimate I had and pointed both the good and bad aspects. They informed me what was just fluff and what was the important things to considered. I was use to asphalt shingles, but was unaware of the adv advantages of a plastic like and insulating material. One that several of my neighbors had. I was also impressed that their company had been selected as the best in the US. They are reasonable, honest, hardworking and follow up exceptionally well. I highly recommend them.

Read full review of Kelly Roofing and 2 comments
Resolved

The complaint has been investigated and resolved to the customer's satisfaction.

Hide full review
2 comments
Add a comment
E
E
E. Skiles
Verified customer This complaint was posted by a verified customer. Learn more

From my first contact with customer service at Kelly Roofing until the completion of my roof repairs, every Kelly team member was professional and polite. They responded quickly, worked safely and neatly and completed the necessary repairs to my satisfaction. Greg P. was instrumental in managing the process and returned to inspect the work done after the job was completed. I would definitely use this company again for my roofing needs.

C
C
C. Ward
Verified customer This complaint was posted by a verified customer. Learn more

Roof repair
We noticed some minor issues with our roof & attic area.
Greg P. with Kelly Roofing was on time, professional, courteous & showed confidence as well as knowledge!
Greg took the time to go over everything they were going to do, how long the project would take along with a reasonable estimate.
Very happy with the results!
Everything was done exactly as described as well as held true to the estimate!
If your looking for the best, contact Greg P. with Kelly Roofing!

ComplaintsBoard
M
Verified customer This review was posted by a verified customer. Learn more
Resolved
The complaint has been investigated and resolved to the customer’s satisfaction.

Kelly Roofing Kelly Roofing has an EXCELLENT Work Ethic

Kelly Roofing has an EXCELLENT Work Ethic. They do their very best to efficiently and professionally provide whatever service the customer needs as quickly as possible. Their courteous and helpful Customer Service Dept. schedules an initial visit where a Project Manager evaluates and honestly advises the customer on the scope of the work to be done and the estimated cost. From that time on, I have observed that the customer is in good hands with Kelly Roofing. Work is scheduled in a timely manner, and done with quality material installed by professional and knowledgeable workers; along with inspections and clean up. This is a family run business who works very hard to "do right" by it's customers . I highly recommend them for your roofing needs.

Read full review of Kelly Roofing and 3 comments
Resolved

The complaint has been investigated and resolved to the customer's satisfaction.

Hide full review
3 comments
Add a comment
I
I
I. Daugherty
Verified customer This complaint was posted by a verified customer. Learn more

Kelly Roofing just replaced my roof. The salesman made very clear what the steps were and the installation went on on schedule. Throughout the work I was able to be in touch with the company to answer questions, and to get information. Top notch work.

M
M
M. Haag
Verified customer This complaint was posted by a verified customer. Learn more

The Project Manager, Jay G., was very professional concerning the inspection of my roof and in explaining what my options were regarding its repair or replacement. I appreciated his thoroughness and felt very comfortable with his clear presentation of the inspection results. He clearly loves his line of work, and is very proud of the Company for whom he works, I look forward to my continuing relationship with Kelly Roofing and the completion of this project.

A
A
A. Tremblay
Verified customer This complaint was posted by a verified customer. Learn more

Kelly Roofing is awesome in every job they do here at our apartment community. I am a property Manager and to be in property management and deal with so many vendors, its always a piece of cake from scheduling, quoting all the way to actually getting the job done and payment. They are always punctual and reliable and honest in the work that is needed. Also very reasonable and overall great staff and would recommend to anyone needing a roofing company.

ComplaintsBoard
L
Verified customer This review was posted by a verified customer. Learn more
Resolved
The complaint has been investigated and resolved to the customer’s satisfaction.
Replied
Kelly Roofing replied to this review.

Kelly Roofing We had Kelly Roofing out to inspect the integrity of our roof after we moved in

We had Kelly Roofing out to inspect the integrity of our roof after we moved in. Greg Puka, our salesman, couldn't have been more professional and courteous. Instead of selling us a whole new roof (which he easily could have), Greg assured us we only needed a few tiles replaced.

Not only did Greg replace them on-the-spot, but he didn't even charge us for his time! My husband and I were so blown away with that level of thoughtfulness and customer service, I just can't praise Kelly Roofing - and their team of professionals (specifically our salesman, Greg) enough. It's so refreshing to deal with a company where helping someone out trumps the almighty dollar!

Kelly Roofing is a company I would 100% recommend to anyone. Ask for Greg Puka, he goes above and beyond! We are truly impressed. Jenn B. Fort Myers, FL

Read full review of Kelly Roofing
Resolved

The complaint has been investigated and resolved to the customer's satisfaction.

Hide full review
ComplaintsBoard
M
Verified customer This review was posted by a verified customer. Learn more
Resolved
The complaint has been investigated and resolved to the customer’s satisfaction.
Replied
Kelly Roofing replied to this review.

Kelly Roofing Kelly Roofing just finished a roof sealing on my lanai & carport

Kelly Roofing just finished a roof sealing on my lanai & carport. An error by the previous roofer had omitted a drip edge that caused leakage the house and the and the 2 additions. Their recommended repair required resealing with a pcv product, installing the missing drip edge. I also requested that gutters be installed on the structure. Although a few changes in starting dates had to be made once agreed a date was set work started promptly and finished on time. Though I am not familiar with roofing, the county inspectors comment "nice job" convinced me that I took the right route. The property was left exceptionally clean of debri. I am rating 5 stars as the job went very well, finished in the time on the contract, and I was informed daily of the status and progress.
Thank you Kelly Roofing of Naples, FL.

Read full review of Kelly Roofing
Resolved

The complaint has been investigated and resolved to the customer's satisfaction.

Hide full review
ComplaintsBoard
E
Verified customer This review was posted by a verified customer. Learn more
Resolved
The complaint has been investigated and resolved to the customer’s satisfaction.
Replied
Kelly Roofing replied to this review.

Kelly Roofing Kelly Roofing definitely deserves a 5-Star rating

Kelly Roofing definitely deserves a 5-Star rating. They are very professional, have excellent employees, perform excellent work and always leave premises immaculate during the course of their work. They really made an excellent impression here in Longshore Lake and I had many compliments on their work quality and neatness. Greg P., the Project Manager, for the work performed after Hurricane Irma, was also very professional and excellent working with insurance company and always returning my phone calls promptly --- he also had a super team of workers. and they never left a mess after their lunch or work. I discovered Kelly Roofing at the St. Patrick's Day Parade several years ago so had used them for repair work and skylights and because of their past performance, I did not want any other roofer for the Hurricane Irma disaster.

Read full review of Kelly Roofing
Resolved

The complaint has been investigated and resolved to the customer's satisfaction.

Hide full review
ComplaintsBoard
A
Verified customer This review was posted by a verified customer. Learn more
Resolved
The complaint has been investigated and resolved to the customer’s satisfaction.

Kelly Roofing I have been in the local Naples, FL real estate industry for nearly 30 years

I have been in the local Naples, FL real estate industry for nearly 30 years. And, when it came time to replace my own home's roof, I wanted a quality, reputable, long-standing, local family-owned firm to do the roof work. And, I could not be more satisfied with KELLY ROOFING. They have been fantastic through every step of the process! Their communication is constant - from phone calls to e-mails to site visits, etc. And, their quality & efficiency with regard to the whole process was mind-blowing! These folks are true professionals! Finally, their cleanliness on the job site truly exceeded my expectations - I didn't find one nail during the tile install. Not ONE! Incredible...Anyway, I am so pleased with KELLY ROOFING. And, they can rest assured that I will enthusiastically recommend them to all of family, friends, and my clients! KELLY is Awesome!

Read full review of Kelly Roofing
Resolved

The complaint has been investigated and resolved to the customer's satisfaction.

Hide full review
ComplaintsBoard
T
Verified customer This review was posted by a verified customer. Learn more
Resolved
The complaint has been investigated and resolved to the customer’s satisfaction.
Replied
Kelly Roofing replied to this review.

Kelly Roofing 1) Kelly Roofing has some of the Best Business Processes for customer relationship management I have seen especially in a relatively small

1) Kelly Roofing has some of the Best Business Processes for customer relationship management I have seen especially in a relatively small business. They do a great of accurately coordinating all their functions from initial inspection, insurance company claim support, 3rd party engineering inspections and report evaluation, legal firm support for escalating roof claims to a formal suit, ongoing information contacts and project management. 2) I personally observed a large project for a home across from ours and watched the demo phase, the replacement of plywood and the underlaying phase and the installation of the new tiles. All the work was done in an exceptional manner. I was particular impressed with the materials and methods used in the underlaying phase. The work was done efficiently and in a clean manner. 3) Their Project Manager is on the job and has excellent technical skills and communications skills to make the job go correctly. 4) Kelly enjoys an excellent reputation for the quality of the work done and the customer attention it provides.

Read full review of Kelly Roofing
Resolved

The complaint has been investigated and resolved to the customer's satisfaction.

Hide full review
ComplaintsBoard
L
Verified customer This review was posted by a verified customer. Learn more
Resolved
The complaint has been investigated and resolved to the customer’s satisfaction.
Replied
Kelly Roofing replied to this review.

Kelly Roofing This review provides little satisfaction but if it can aid one person to find another roofer it was worth it

This review provides little satisfaction but if it can aid one person to find another roofer it was worth it. We hired Kelly Roofing because the previous owner of our home had used them. We have water dripping between our pool cage and facia boards. Salesman came out took pictures of the roof, explained the need to power wash and seal our roof and to re-point the ridge tile as well as un-fasten our lanai cage, take up the tile, place a new underlayment and drip edge and replace the tile. Kelly Roofing did a nice job with the power washing and re-pointing but never touched the lanai cage, did not pull up any tile, did not place any underlayment. Instead they used a product similar to Flex-Seal around the nails that hold the gutter to our facia boards. When we got the final bill they provided only $300 credit for not undoing the lanai cage. Totally unacceptable, everyone in Florida knows to unfasten a lanai cage costs more then $300. We attempted to call the salesman numerous times, he never called back, promised but he was a no show. Called and spoke to their customer service reps, pleasant enough, but they really do not seem to be able to help. Mangers were never made available to discuss and to add injury to us they send a letter "Intent to Lein" without returning calls. To avoid anymore issues we paid the bill but have sworn off Kelly Roofing and I hope as you read this take to heart and find a better roofer.

Read full review of Kelly Roofing
Resolved

The complaint has been investigated and resolved to the customer's satisfaction.

Hide full review
ComplaintsBoard
F
Verified customer This review was posted by a verified customer. Learn more
Resolved
The complaint has been investigated and resolved to the customer’s satisfaction.
Replied
Kelly Roofing replied to this review.

Kelly Roofing Talked to Mikayla multiple times about the time frame as the property is rented to a seasonal tenant for $ 1,000 a day

Talked to Mikayla multiple times about the time frame as the property is rented to a seasonal tenant for $ 1,000 a day. She confirmed multiple times less then one day. Now we are on day 4. They not returning calls, leaving a path of destruction. I even wrote an email to Mr. K., but I guess our job is not big enough to return our call and probably a $ 100,000 roof is more important or is this standard service at Kelly Roofing?

Response to Ken

Ken, wow you keep calling me and I keep hanging up on our phone conversation. Well I would really like to know when you called me and I just hang up! But if this is your excuse for dragging a 1 day into a 4 day job, even so it was multiple time confirmed that it takes only one day.

To: ***; Charlie A. ; Ken K.
Subject: RE: ? RE: Work Started

***,
The crew is doing their best to complete all work today. If they need to come back tomorrow it will be only for a short time in the morning. I apologize for the delay on completing the roof. I did not expect this project to take more than one day to complete.

Sincerely,
Mikayla G.
Project Administrator
Kelly Roofing

Like
Share
Response from the owner 11 hours ago
***,
All of our customers are important to us. We have been responding to your emails and returning your calls, however you keep hanging up on us mid-conversation. The work is completed at the property we just need to pass the final inspection. When we scheduled it the first time, we failed due to the permit being removed from the jobsite. We will need to have our supervisor back out to re-hang the permit and then schedule the inspection again.
Ken K.,
President
Kelly Roofing

Read full review of Kelly Roofing
Resolved

The complaint has been investigated and resolved to the customer's satisfaction.

Hide full review
ComplaintsBoard
C
Verified customer This review was posted by a verified customer. Learn more
Resolved
The complaint has been investigated and resolved to the customer’s satisfaction.

Kelly Roofing I had the pleasure of hiring Kelly Roofing to clean my roof as well as repair my gutters and add baffles to my roof vents

I had the pleasure of hiring Kelly Roofing to clean my roof as well as repair my gutters and add baffles to my roof vents. I contacted Kelly Roofing and I immediately received a response from Greg who is a project manager. He explained in detail how they were going to clean and repair my roof and gutters. I received an itemized proposal with the price. Greg was very professional, knowledgable and informative. After I decided to hire Kelly Roofing, the company was in constant communication with me via texts, emails and phone calls. The day before they started the work, Jorge the project supervisor contacted me and explained what was going to be done and how long the job was going to take. The day the work was going to start, the cleaning crew Kelvin and Jose show up at 8:00 am (as promised) and worked the entire day. They first put tarps down over my pool and lanai furniture - they were meticulous and thorough. After cleaning the roof, they sealed the roof. My roof never looked so good! Once again Jorge contacted me and also came by to inspect their work and to make sure I was satisfied. He explained the next day the "repair crew" will come out in the morning to finish the rest of the work. The next day, at 8:00am the repair crew (Milton and Billy) came and repaired and painted (to match my roof color) my roof vents, baffles, bathroom vent pipes and dryer vent. They also fixed and sealed my gutters. I was then contacted by Jorge the project supervisor - he came to my house again, inspected the roof, the workmanship of the crews and the made sure my house was left in pristine condition. He made sure that I was completely satisfied - which I was! I then received an email with numerous pictures of the completed work of my roof to include the cleaning and the repairs. Then my project manager Greg contacted me to make sure that everything was completed to my satisfaction. It is my opinion that this is a 5 star PLUS company and I highly recommend them for all of your roofing needs. Greg and Jorge as well as the cleaning and repair crews are a true asset to Kelly Roofing. I have used this company on another occasion to have my attic insulated- once again they did an excellent job - I will continue to use them in the future!

Read full review of Kelly Roofing
Resolved

The complaint has been investigated and resolved to the customer's satisfaction.

Hide full review

Kelly Roofing Complaints 0

Looks like Kelly Roofing has no complaints yet, which is great!

However, if you have something to share with the others, you can write a complaint

Leave a complaint
Subscribe to receive notifications of all new customer feedback

If you represent Kelly Roofing, take charge of your business profile by claiming it and stay informed about any new reviews or complaints submitted.

👉 Claim your business

Is Kelly Roofing Legit?

Kelly Roofing earns a trustworthiness rating of 91%

Highly recommended, but caution will not hurt.

Our conclusion: Kelly Roofing stands out for their exceptional legitimacy, according to ComplaintsBoard’s detailed analysis. This highlights Kelly Roofing's reputation as a trustworthy leader in their field. Customers can rely on Kelly Roofing's services, assured they're dealing with a highly reputable and fully legitimate company.

We found clear and detailed contact information for Kelly Roofing. The company provides a physical address, phone number, and 2 emails, as well as 4 social media accounts. This demonstrates a commitment to customer service and transparency, which is a positive sign for building trust with customers.

Kelly Roofing has received 9 positive reviews on our site. This is a good sign and indicates a safe and reliable experience for customers who choose to work with the company.

The age of Kelly Roofing's domain suggests that they have had sufficient time to establish a reputation as a reliable source of information and services. This can provide reassurance to potential customers seeking quality products or services.

Kellyroofing.com has a valid SSL certificate, which indicates that the website is secure and trustworthy. Look for the padlock icon in the browser and the "https" prefix in the URL to confirm that the website is using SSL.

Kellyroofing.com has been deemed safe to visit, as it is protected by a cloud-based cybersecurity solution that uses the Domain Name System (DNS) to help protect networks from online threats.

About Kelly Roofing

Screenshot Kelly Roofing
Kelly Roofing is a premier roofing company that has been serving customers in Florida for more than 40 years. They have established a solid reputation as a top roofing contractor in the industry, providing high-quality roofing services to both residential and commercial customers. Whether it is a small repair or a complete installation, Kelly Roofing has the expertise, experience, and resources to deliver exceptional workmanship that meets the highest standards of quality and durability.

With a commitment to customer satisfaction and a focus on building long-lasting relationships with its customers, Kelly Roofing strives to deliver exceptional service that exceeds expectations. They use only the best materials and advanced roofing technology to ensure that every project is completed to the highest standards of quality, not only to protect your property and assets, but also to enhance its value and aesthetic appeal.

Kelly Roofing offers a wide range of roofing services that cater to the diverse needs of customers. Their services include new roof installations, roof repairs, roof maintenance, roof inspections, and more. They specialize in all types of roofs, including flat or low sloped roofs, shingle roofs, tile roofs, metal roofs, and commercial roofs.

Perhaps the most notable aspect of Kelly Roofing is its commitment to customer service and satisfaction. They are dedicated to meeting the needs of their customers, providing them with the highest level of professional service, and offering them peace of mind. They provide free estimates, are available for emergency services and repairs, and their team is always ready to answer any questions or concerns customers may have.

In conclusion, Kelly Roofing is a leading roofing company in Florida that you can trust to deliver the highest quality roofing services. With a long-standing history of excellence, they have become a go-to choice for homeowners and business owners alike. Their commitment to providing superior service and exceptional workmanship is evident in every project they undertake. Whether you need a new roof installed or have a roofing emergency, Kelly Roofing is the team to call.
Trust badge
Collect Your Trust Badge
Be recognized for outstanding customer service
  1. Kelly Roofing Contacts

  2. Kelly Roofing phone numbers
    +1 (239) 435-0014
    +1 (239) 435-0014
    Click up if you have successfully reached Kelly Roofing by calling +1 (239) 435-0014 phone number 0 0 users reported that they have successfully reached Kelly Roofing by calling +1 (239) 435-0014 phone number Click down if you have unsuccessfully reached Kelly Roofing by calling +1 (239) 435-0014 phone number 0 0 users reported that they have UNsuccessfully reached Kelly Roofing by calling +1 (239) 435-0014 phone number
  3. Kelly Roofing emails
  4. Kelly Roofing address
    1360 Rail Head Blvd, Naples, Florida, 34110-8427, United States
  5. Kelly Roofing social media
  6. Janet
    Checked and verified by Janet This contact information is personally checked and verified by the ComplaintsBoard representative. Learn more
    Nov 17, 2024

Our Commitment

We stand for unbiased reviews

We make sure all complaints and reviews are from real people sharing genuine experiences.

We help resolving issues

We offer easy tools for businesses and reviewers to solve issues together. Learn how it works.

We advocate freedom of speech

We support and promote the right for reviewers to express their opinions and ideas freely without censorship or restrictions, as long as it's respectful and within our Terms and Conditions, of course ;)

We ensure transparent and fair ratings

Our rating system is open and honest, ensuring unbiased evaluations for all businesses on the platform. Learn more.

We care about your privacy

Personal details of reviewers are strictly confidential and hidden from everyone.

We are easy, free and open to everyone

Our website is designed to be user-friendly, accessible, and absolutely free for everyone to use.