I only gave DJ a 5 because that was the highest allowed. His communication was amazing. A true joy to deal with. I am sure his location has many competitors, do yourself a favor and go with DJ.