Who should I call about getting our HVAC duct cleaned?

Did I mention it was just a routine Heating & A/C tune-up? It was ridiculous

Hello internet! I need some assistance with an issue I have been having for a while now but just got worried enough about the coronavirus to address: Who is the best Heating & A/C provider in this area. More recognizably, who should I call about getting our HVAC duct cleaned? The last time I called an Heating & A/C provider for an issue, they made such a mess that I am not willing to use them again. I am looking for a new contractor for our Heating & A/C services and I have no system who to turn to. When I moved here last year, I only needed an Heating & A/C provider for a routine central a/c tune-up and- adore I said before- they made such a mess that I am unwilling to call them with our Heating & A/C needs. That Heating & A/C provider left muddy footprints all over our carpet, left our door open for long periods of time and let bugs in and then had to leave and come back for something- for that they charged myself and others for several Heating & A/C repair calls. Did I mention it was just a routine Heating & A/C tune-up? It was ridiculous. Now, with all of this coronavirus stuff, I am wanting to get our HVAC duct cleaned- I haven’t had the HVAC duct cleaned since I moved here- and I really don’t think when the last time was that they were cleaned. Any assistance would be loved! Like I said, I’ve only had one negative experience with an Heating & A/C provider in this section and I’m looking for a reliable Heating & A/C provider I can call on for more than just HVAC duct cleaning. Thank you!
Heating and cooling service