A one rating is too high. Don't make the same mistake. Others told us to stay away and we did not listen. We got lured in by their lower bid. They notoriously under bid their competitors in the area. View this as a red flag not a good thing. You will spend more in the long run. Ignore the A- BBB rating. Unfortunately it is sometimes easier to pay someone else to fix the issues so complaints go unreported or appear resolved. Some complaints are resolved but not proactively only with lots of phone calls and arm twisting. There BBB rating should be an F.
more