I used Castle a bunch years ago with a renovations company I supervised for and they were good, but as sometimes happens with small businesses quality can come and go. Christian gave me a quote for the work but when his guys showed up they were missing a ladder to get onto the roof and clean the dryer duct (which should be a standard thing on the truck.) Christian told me is was no problem they would return for it. I paid for the bill on the phone before they returned just as a courtesy but when they returned and did the roof vent he charged me extra and above $80 extra for it which wasn't the end of the world except he charged me without even calling me. Just charged my card and no receipt. Found out about it on my next visa bill. This is fraud, I confronted him on it and he made excuses and said their would be no refund. There are much better duct cleaners in town then these guys!