Cookies on BBB.org

We use cookies to give users the best content and online experience. By clicking “Accept All Cookies”, you agree to allow us to use all cookies. Visit our Privacy Policy to learn more.

Manage Cookies
Share
Business Profile

Heating and Air Conditioning

Ragsdale Heating, Air & Plumbing

Complaints

Customer Complaints Summary

  • 11 total complaints in the last 3 years.
  • 4 complaints closed in the last 12 months.

If you've experienced an issue

Submit a Complaint

The complaint text that is displayed might not represent all complaints filed with BBB. Some consumers may elect to not publish the details of their complaints, some complaints may not meet BBB's standards for publication, or BBB may display a portion of complaints when a high volume is received for a particular business.

Sort by

Complaint status

Complaint type

  • Initial Complaint

    Date:01/22/2025

    Type:Service or Repair Issues
    Status:
    AnsweredMore info

    Complaint statuses

    Resolved:
    The complainant verified the issue was resolved to their satisfaction.
    Unresolved:
    The business responded to the dispute but failed to make a good faith effort to resolve it.
    Answered:
    The business addressed the issues within the complaint, but the consumer either a) did not accept the response, OR b) did not notify BBB as to their satisfaction.
    Unanswered:
    The business failed to respond to the dispute.
    Unpursuable:
    BBB is unable to locate the business.
    Signed up at ********** in ******, ** for Ragsdale's $29 ************ and inspection. Included with the service is a 6 month no breakdown guarantee all parts and labor. My HVAC system was serviced by Ragsdale on 12/3/24. I was quoted $2,672 due to inadequate insulation and recommending a second drain switch in case the first one doesn't work and the pan overflows with condensation water. I was additionally quoted $205 for a replacement AC compressor capacitor. My current capacitor was working fine but the readings at the time were a little low. The 25pt. inspection came out fine according to *****, the service tech except for the filter which they changed and AC capacitor which I was told to keep an eye on. On 1/20/25, I come home from work and notice it cool in my house. I go to check the thermostat and notice it was off. I smell burning electrical and go check the furnace up in the attic. The disconnect switch was melted together and I wasn't able to disconnect the unit. I contacted Ragsdale and spoke to *******, I believe. I explained my situation and was told I'm not covered because I did not buy their additional services quoted. Ragsdale was unable to even come out until the next day. With the weather failing into the 20's and potential of snow I needed service more *********** wife, **** contacted CoolRay and they were able to come in a couple hours. Imran, the *************** tech confirmed that furnace disconnect switch melted and needed replacement. He also confirmed my insulation is fine and is cellulose and not vermiculite which Ragsdale got incorrect. My AC capacitor and HVAC drainage checked out fine as well. ***** said it sounds like someone is padding their pockets.

    Business Response

    Date: 01/30/2025

    We reached out to Mr. ***** and we are thankful for the opportunity to resolve this issue. We agreed to refund the $29.00 tune-up charge as well as reimbursement for what was paid for the disconnect switch. We apologize for any inconvenience or frustration that was caused. We look forward to having another opportunity to provide service whenever needed. 
  • Initial Complaint

    Date:01/03/2025

    Type:Billing Issues
    Status:
    ResolvedMore info

    Complaint statuses

    Resolved:
    The complainant verified the issue was resolved to their satisfaction.
    Unresolved:
    The business responded to the dispute but failed to make a good faith effort to resolve it.
    Answered:
    The business addressed the issues within the complaint, but the consumer either a) did not accept the response, OR b) did not notify BBB as to their satisfaction.
    Unanswered:
    The business failed to respond to the dispute.
    Unpursuable:
    BBB is unable to locate the business.
    Dear Ragsdale Heating and Air,I am writing to request the cancellation of the perpetual monthly fee associated with the following services:3 ************ Monthly Membership $33.49 for Each month My property address is:***************************************** I Paid $401.88 and received only one service for 2024, and since the second service was cancelled by your support staff due to other customers needing service, I no longer wish to continue the monthly fee program. As a highly rated, BBB and ****** ratings company, I'm sure this will be taken care of quickly. Please confirm the cancellation at your earliest convenience.Thank you for your *************. ******* ***** Please cc if needed: Mr. *** Ragsdale, Owner Mr. **** ***********, Accountant Mr. ******* ******, Installation Manager Ms. ***** ********, Customer Care Supervisor Mr. ***** **********, Service Manager

    Business Response

    Date: 01/06/2025

    We are writing to inform you that the complaint filed by Mr. ******* ***** regarding the cancellation of his monthly membership fee has been resolved to his satisfaction.
    Mr. ***** had expressed concerns about the service he received and requested the cancellation of his membership. We have since addressed his concerns and confirmed the cancellation of his membership. Additionally, we have ensured that he will not be charged any further fees.
    We appreciate Mr. ***** bringing this matter to our attention and allowing us the opportunity to resolve it. As a company committed to customer satisfaction, we take all feedback seriously and strive to improve our services continuously.
    Thank you for your assistance in this matter.
    Sincerely, ***** ********


    Customer Answer

    Date: 01/06/2025

     
    Better Business Bureau:

    I have reviewed the response made by the business in reference to complaint ID ********, and find that this resolution is satisfactory to me.

    Sincerely,

    ******* *****
  • Initial Complaint

    Date:12/18/2024

    Type:Service or Repair Issues
    Status:
    AnsweredMore info

    Complaint statuses

    Resolved:
    The complainant verified the issue was resolved to their satisfaction.
    Unresolved:
    The business responded to the dispute but failed to make a good faith effort to resolve it.
    Answered:
    The business addressed the issues within the complaint, but the consumer either a) did not accept the response, OR b) did not notify BBB as to their satisfaction.
    Unanswered:
    The business failed to respond to the dispute.
    Unpursuable:
    BBB is unable to locate the business.
    I've been unable to resolve this issue with Ragsdale though I've attempted to reach ***** from Management since September of this year.HVAC jobs listed below and performed by Ragsdale Heating HVAC technicians, heretofore called H/T, are related to Basement HVAC unit. In short, work performed to fix compressor not turning on may not have been root cause as the same issue returned after circuit board replacement. Requesting full refund of $689.00 for job performed on 8/6/24.7/23/24 - H/************** ******* services all units on property as part of check-up. Adds 1LB of Freon to Basement HVAC unit.8/3/24 - Basement HVAC unit compressor not turning on resulting in high temps in the basement. H/T ******* ****** diagnoses issue as a faulty circuit board and orders part for replacement.8/6/24 - H/T ******* ****** replaces circuit board. Charges $689.00 for HVAC job.8/20/24 - Basement HVAC unit compressor AGAIN not turning on resulting in high temps in the basement. H/T ******* ***** diagnoses issue is unrelated to circuit board and annotates in service notes.

    Business Response

    Date: 12/18/2024

    We apologize for the inconvenience and someone from our management team will be reaching out to you shortly. 
  • Initial Complaint

    Date:09/28/2024

    Type:Service or Repair Issues
    Status:
    AnsweredMore info

    Complaint statuses

    Resolved:
    The complainant verified the issue was resolved to their satisfaction.
    Unresolved:
    The business responded to the dispute but failed to make a good faith effort to resolve it.
    Answered:
    The business addressed the issues within the complaint, but the consumer either a) did not accept the response, OR b) did not notify BBB as to their satisfaction.
    Unanswered:
    The business failed to respond to the dispute.
    Unpursuable:
    BBB is unable to locate the business.
    We had a monthly service/subscription plan with Ragsdale Heating and air. Our Air Conditioning went out on June 16. I contacted Ragsdale and the soonest they could come was Tuesday, 48 hours later. My wife and I are 73 years old and two days without air is not only uncomfortable but unsafe. I advised them of this and they said they could not advance the appointment. I contacted ******* heating and air who is located in ********* and they came out and fixed the problem with two hours.We have had prior problems being so far from them, i.e., they missed two appointments notifying us at the end of the day that they could not make their appointment. Their service personnel lamented at how far they had to come to reach our *******, on June 20, 2024 I asked in writing that our monthly service agreement be cancelled. They continued billing. I called once and spoke with ***** in customer service who said someone would call. They didn't. I wrote again on September 23, with delivery confirmation.There have been no credits, acknowledgments, or calls.We are due a refund for four months billing of $16.99.

    Business Response

    Date: 10/07/2024

    Hi Mr. Bennett, my name is Terri Fascilla and I am the Customer Relations Manager. I'm now familiar with your situation, and I apologize for the inconvenience this has caused. We did not meet your expectations, and this is not okay! We pride ourselves on maintaining the highest quality standard for our customers, but we did not measure up. Please know that our team is working to prevent this from happening again. It has been confirmed you have been refunded as requested. Please feel free to reach out to me if you have any questions or if there is anything else I can do for you. 
  • Initial Complaint

    Date:01/30/2024

    Type:Service or Repair Issues
    Status:
    ResolvedMore info

    Complaint statuses

    Resolved:
    The complainant verified the issue was resolved to their satisfaction.
    Unresolved:
    The business responded to the dispute but failed to make a good faith effort to resolve it.
    Answered:
    The business addressed the issues within the complaint, but the consumer either a) did not accept the response, OR b) did not notify BBB as to their satisfaction.
    Unanswered:
    The business failed to respond to the dispute.
    Unpursuable:
    BBB is unable to locate the business.
    01/29/24 Amount Paid: $217.80 Invoice ********* I recently needed an electrician for two non-working GFCI outlets. Resetting the breaker didn't seem to work, so I went online and scheduled an electrician. I showed the electrician where the outlets and breaker box were located, and told him what had happened. He gave me a quote for repair/replacement. I signed authorization for the work on his IPad. He was back in a couple of minutes, saying the problem was that I had not reset the breaker correctly after it tripped. That was it. He had reset the breaker and both outlets worked again. He did no other work and replaced nothing. I didn't know what to say, and don't handle confrontation well, so I gave him a check. But I was upset.Then they emailed the invoice, which said:Service Diagnostic w/ No Repair. Diagnostic only to determine what repairs are required or for main meter equipment. What? I do not recall that being on the IPad screen I signed. I signed a quote for labor and materials for a repair or replacement, not for an opinion.I understand their $89.95 Dispatch Fee (which you have to agree to before you can schedule an appointment) because they have to make something for their trouble. But what I had to pay was not for what I initially agreed to, exorbitant and unfair for the "service" actually performed, and unethical, no matter how you look at it.

    Business Response

    Date: 02/07/2024

    Dear *****, thank you for sharing your experience. We appreciate your honest feedback and we are sorry to hear we did not meet your expectations. We would love an opportunity to discuss this with you and see how we can make things right. Please give us a call at your earliest convenience and ask for *****. We look forward to hearing from you. 

     

    Customer Answer

    Date: 02/08/2024

     
    Better Business Bureau:

     After speaking to the business, I am dismissing complaint ID ******** without prejudice, pending receipt of the refund discussed with them on 02/08/24.

    *******************************************************
  • Initial Complaint

    Date:01/24/2024

    Type:Service or Repair Issues
    Status:
    AnsweredMore info

    Complaint statuses

    Resolved:
    The complainant verified the issue was resolved to their satisfaction.
    Unresolved:
    The business responded to the dispute but failed to make a good faith effort to resolve it.
    Answered:
    The business addressed the issues within the complaint, but the consumer either a) did not accept the response, OR b) did not notify BBB as to their satisfaction.
    Unanswered:
    The business failed to respond to the dispute.
    Unpursuable:
    BBB is unable to locate the business.
    Water heater Installed 10/2022 - provided wrong water heater and charged for it. Had to call back to get the difference refunded Water heater not working after install 12/2022 - techs came out and fixed the problem due to condensing line freezing Hot Water not working 01/19/2024 - Tech comes out, checks and states condensing line freezing. Tech forged signature stating completed service. - "checked all faucets in house" only checked 2 Hot water not working 1/20/2024 -Tech comes out and point the same problem replaces pipe Hot water not working 1/21/2024 - Tech comes out and adds heating tape to it Tech comes out for check and call tech service 1/22/204 - ************ recommends "turning on the sink if water goes cold while showring"All visit happen during cold times (when hot water is needed the most), and they point to one fix but does not solve the issue. They claim the installed water heater is not faulty, but after 5 different fixes on the same problem the heater very well may be faulty.

    Business Response

    Date: 01/29/2024

    We are sorry to hear how you feel regarding your water heater, but we have found it to be working exactly as it is designed to work. We installed your tankless water heater on 10/12/22. The technician who installed it did not realize it was supposed to have a recirculating pump. This was brought to our attention the very next day. We offered to remove the water heater and replace it with the right one. You chose to keep the one we installed and asked for a refund of the difference in cost which was refunded to you. You called on 12/24/22 saying the hot water was intermittent. We offered same day service; you chose to have us come out on 12/25/22. We discovered the condensate drain was frozen and once we were able to thaw it, the water heater began working properly. **This happened during the hard freeze that year** You called again on 12/29/22 and stated the hot water was still intermittent. We came out that day and tested the water heater and there were no issues at that time. There were no error codes either. We advised you to call us if it happens again and take a picture of the screen if it has any error codes. We did not hear from you again until 1/19/24, over a year later,when you called saying you had no hot water. We came out the same day and the water heater was working at that time. Per your request, we bumped the temperature from 120 to 125 degrees and the water coming out was very hot and the water heater was functioning as it is supposed to. The technician did not forge your signature. He placed a 'W' on the signature line noting it was a warranty call and there was no charge for this visit, and you were present during the entire time. On 1/20/24 it was discovered the condensation line continued to ice up due to the extreme cold weather. We came back the next day,1/21/24 and installed heat tape on the condensate line to prevent it from freezing. You spoke with our Plumbing Manager who asked to send a Supervisor out to check everything again when you claimed the water heater was faulty. One of our Plumbing Supervisors came out on 1/21/24 and did a complete diagnostic on the water heater install. He also contacted the manufacturer while he was there. The water heater was performing exactly as it should and there were still no error codes, and it was determined that the water heater was not faulty. There has never been an issue with the actual water heater itself. The only time there have been problems is when the condensate line froze and now with the heat tape installed this should not be an issue again. We stand by our work and your warranty; however, we do not replace equipment unless the equipment is found to be faulty and not working properly. 
  • Initial Complaint

    Date:12/28/2023

    Type:Service or Repair Issues
    Status:
    ResolvedMore info

    Complaint statuses

    Resolved:
    The complainant verified the issue was resolved to their satisfaction.
    Unresolved:
    The business responded to the dispute but failed to make a good faith effort to resolve it.
    Answered:
    The business addressed the issues within the complaint, but the consumer either a) did not accept the response, OR b) did not notify BBB as to their satisfaction.
    Unanswered:
    The business failed to respond to the dispute.
    Unpursuable:
    BBB is unable to locate the business.
    On December 20th 2023, we had a Plumber from Ragsdale come to help us find a leak that was staining our downstairs ceiling. We came to the conclusion that we would have to cut the ceiling to find the leak. He charged $350 to cut, and said it was going to take an hour minimum to get up there and search the area for the leak. We were skeptical about the price, but he said we were paying for "professionalism, quality and precision" and we said fine because we didn't want this leak to get worse. The hole cut in our ceiling was so abstract it's going to require more cutting to replace, and the leak was found in less than 5 minutes with no search needed. He then said the price was $900 additional to fix the leak. We resorted to financing because the leak was dripping pretty bad it seemed, and we got approved for the $1250, as the cutting price wasn't included in the work which already bothered us as the invoice said difficult reach when he didn't do anything but look straight up with his phone flashlight. He then went upstairs and checked our shower, and unscrewed the drain cap, and said we just had a bad gasket. He got a new cap and just screwed it in (he asked me to assist him) and that was it. No extra pipework or anything. I said that's it? He said "yup that's it." I said it's still $900 just to change that gasket? And he said "yup that's plumbing for you" and left and didn't even clean up the mess he made downstairs from cutting our ceiling. What really got under my skin was when I seen the invoice, it stated that up to 5ft of pipe work was done when that was NEVER done, he only replaced the gasket at our basic sink drain. He even stated he kept our bottom part in cuz there was no need to replace it cuz he couldn't get it off. I have reached out to Ragsdale since this day 4 times and still haven't been able to get in contact with a manager to resolve this issue and im extremely upset with being overcharged and looked over while trying to resolve this issue.

    Business Response

    Date: 12/29/2023

    Thank you for reaching out and bringing this to our attention. We are very sorry to hear we did not meet your expectations and that you have not been contacted by one of our managers. We will be reaching out to you personally to get this taken care of. Your satisfaction is very important to us!

     

    Customer Answer

    Date: 12/29/2023

     
    Complaint: 21067236

    I am rejecting this response because:

    I have been told multiple times I will be reached out to by a manager, and it has been days with no response. I understand the holidays will make things "harder" but at the same time I'm not allowed to use the holidays as an excuse to start paying this outrageous amount with the financing company. This wait is affecting my credit which I do not appreciate. I will gladly accept a response when)

    1. An actual Manager reaches out to me.

    2. We come to an agreed conclusion in regards to the situation and billing. 

    I would also like you to inform the company you partner with for financing about what is happening so this does not affect my credit. 

    Thank you.


    Sincerely,

    *************************

    Business Response

    Date: 01/03/2024

    Dear ****, We are very sorry to hear you had a frustrating experience, but we appreciate you bringing this to our attention. We set a high standard for ourselves and we regret that we missed the **** this time! We will certainly use this feedback to make us better. I'm very happy we were able to come to a resolution and your refund has been submitted. We hope you will give us another opportunity to provide the service we are known for and pride ourselves on. Just give us a call if we can help! 

    Customer Answer

    Date: 01/03/2024

     
    Better Business Bureau:

    I have reviewed the response made by the business in reference to complaint ID ********, and find that this resolution is satisfactory to me.

    Thank you for reaching out and coming to a solution that works for me and my family, I appreciate ***** staying in contact with me and getting answers and solutions to what happened. I appreciate her diligence to my issues and staying true to what we discussed as well as keeping up with me via email in between calls. This definitely made me more comfortable with everything going on.


    Sincerely,

    *************************

  • Initial Complaint

    Date:08/16/2023

    Type:Service or Repair Issues
    Status:
    AnsweredMore info

    Complaint statuses

    Resolved:
    The complainant verified the issue was resolved to their satisfaction.
    Unresolved:
    The business responded to the dispute but failed to make a good faith effort to resolve it.
    Answered:
    The business addressed the issues within the complaint, but the consumer either a) did not accept the response, OR b) did not notify BBB as to their satisfaction.
    Unanswered:
    The business failed to respond to the dispute.
    Unpursuable:
    BBB is unable to locate the business.
    In all fairness, I reached out to Ragsdale directly before posting this review but they have been nonresponsive. My service date was 07/27/2023.We had a toilet that suddenly stopped flushing and called Ragsdale first to come check it out. $300 later we still had a non working toilet and being told by their plumber we needed a new toilet.We contacted to toilet manufacturer since it is less than 10 years old to be advised that the toilet is not defective. So we took the toilet manufacturers advise and contacted another large name plumber. They came out and took ************** to remove the toilet and run a camera down the line. Found out a small tube of lotion had gotten flushed and was clogging the line. Now we are having no issues. Save your money and call another plumber.Ragsdale will have no issues taking payment for not fixing your problem.

    Business Response

    Date: 08/28/2023

    We did have the opportunity to speak with ************** regarding her concerns. We sincerely apologize we did not find the issue on the first visit and under the circumstances, agree to a full refund. ************** is very happy for our willingness to make things right and we are very happy to do so. We hope to have the opportunity to be of service again! 

     

  • Initial Complaint

    Date:02/26/2023

    Type:Service or Repair Issues
    Status:
    AnsweredMore info

    Complaint statuses

    Resolved:
    The complainant verified the issue was resolved to their satisfaction.
    Unresolved:
    The business responded to the dispute but failed to make a good faith effort to resolve it.
    Answered:
    The business addressed the issues within the complaint, but the consumer either a) did not accept the response, OR b) did not notify BBB as to their satisfaction.
    Unanswered:
    The business failed to respond to the dispute.
    Unpursuable:
    BBB is unable to locate the business.
    My heat went out when we had the coldest weeks in years on December 23. Told the Ragsdale HVAC guy that I believed it was my heating strips since it stopped when they power went off the night before. He said it was my thermostat and didnt have one on them. Had to be a ECOBEE since he didnt know anything about the others. Said my thermostat wasnt signaling to my unit to turn on the strips. Never had a problem before. So I had to go to Best Buy the day before Christmas Eve since it was the only store that carried it! $184 and an hour in line. He changes it out and leaves with my heat at 54 degrees and said it should come up. Nope! Then they said I needed a whole new heating unit. $4000. Called another AC guy who said the guy didnt know what he was talking about. It was my heating strip like I said and a fuse. Paid Ragsdale Heating $260 plus I had $184 thermostat that I didnt need. My heating worked immediately after the other guy fixed it. Took me the beginning of January to finally get a manager to call me back about the issue. I called multiple times. I wanted a refund and they 100% should cover the brand new $184 thermostat that I didnt need. The lady told ME to put my old one back on. Too late, Its in the trash due to your employee telling me it no longer works. My dad and mom were both there to witness it as well. She said they would need to charge me to come out and install a thermostat that was like my original one, but thats it. Said she would refund me the $260 and it would take 3 weeks. That was in the beginning of January and its almost March and still no refund check. I hired them because of the great reviews, but this is ******** and terrible business. Im out $260, $184 and the $150 I had to pay for another guy to come out 2 weeks later. Negative degrees outside. My power bill shot up to $400 due to my heating strips barely working and running 24/7. You could see the heating strip was almost completely

    Business Response

    Date: 03/02/2023

    We are sorry we did not meet **************** expectations, actually, we did not meet our own expectations.  We are normally known for our exceptional service and attention to detail.  Our service technician, did in fact, misdiagnose **************** problem/system.  We issued a refund to ************ on January 3rd in the amount of $260.00 and only due to this complaint did we realize she had not received it.  We have verified with our bank that our check has not cleared and therefore, we have stopped payment.  We will reissue a check to ************ immediately for the $260.00 but also we are happy to refund the $184.00 as well, making a total refund of $444.00.  We welcome ************ to pick up the check from our ********** office or we can expedite mailing through the ************* Postal Service.  We would like to know what her preference is.  Once, more we are sorry for all that occurred during that winter artic blast and we appreciate the opportunity  to make it right.  Thank you. 
  • Initial Complaint

    Date:08/21/2022

    Type:Service or Repair Issues
    Status:
    ResolvedMore info

    Complaint statuses

    Resolved:
    The complainant verified the issue was resolved to their satisfaction.
    Unresolved:
    The business responded to the dispute but failed to make a good faith effort to resolve it.
    Answered:
    The business addressed the issues within the complaint, but the consumer either a) did not accept the response, OR b) did not notify BBB as to their satisfaction.
    Unanswered:
    The business failed to respond to the dispute.
    Unpursuable:
    BBB is unable to locate the business.
    Ragsdale completely dropped the ball on our **** installation. A 'one day's job' took a week, fired technicians, bosses at the site to recheck everything, and a lot of sweet talk to calm us down. We felt they tried to honestly rectify their technicians errors so we kept our next appointment for plumbing.We had a complete repipe of our house last week August *****. Yesterday 8/20 we found our basement bathroom flooded, it's Saturday 10pm! On call technician came to " fix the pipe". But it's not fixed because today is Sunday 8/21 and now they are coming back out yet again shortly as it is still leaking. I'm just flabbergasted they had so many great reviews and I'm disgustingly spent $55,000 to this company. How can we trust that our brand new pipes were installed correctly? Already leaking 3 days post install!! What if they are leaking in the walls?!? We already lost so much faith with the **** installation flop I should have cancelled the plumbing work and went elsewhere. Also we knew we would have to repair all sheetrock. But I didn't think that meant leave the place all dirty!

    Business Response

    Date: 08/26/2022

    **************** is correct, we dropped the ball.  We failed to meet our clients expectations, we did not even meet our own expectations.  We do have many great reviews because we are better than this!!  We are working hard as a management team to correct all the issues and concerns as well as take our remediation to the next level for *****************  We have a team on site and will continue to do so until all work is complete.  We will continue to work hard to get every concern rectified and try to begin to rebuild some level of trust. 

    Customer Answer

    Date: 08/30/2022

     
    Better Business Bureau:

    I have reviewed the response made by the business in reference to complaint ID ********, and find that this resolution is satisfactory to me.

    Sincerely,

    *************************

BBB Business Profiles may not be reproduced for sales or promotional purposes.

BBB Business Profiles are provided solely to assist you in exercising your own best judgment. BBB asks third parties who publish complaints, reviews and/or responses on this website to affirm that the information provided is accurate. However, BBB does not verify the accuracy of information provided by third parties, and does not guarantee the accuracy of any information in Business Profiles.

When considering complaint information, please take into account the company's size and volume of transactions, and understand that the nature of complaints and a firm's responses to them are often more important than the number of complaints.

BBB Business Profiles generally cover a three-year reporting period, except for customer reviews. Customer reviews posted prior to July 5, 2024, will no longer be published when they reach three years from their submission date. Customer reviews posted on/after July 5, 2024, will be published indefinitely unless otherwise voluntarily retracted by the user who submitted the content, or BBB no longer believes the review is authentic. BBB Business Profiles are subject to change at any time. If you choose to do business with this company, please let them know that you checked their record with BBB.

As a matter of policy, BBB does not endorse any product, service or business. Businesses are under no obligation to seek BBB accreditation, and some businesses are not accredited because they have not sought BBB accreditation. BBB charges a fee for BBB Accreditation. This fee supports BBB's efforts to fulfill its mission of advancing marketplace trust.