Some of the benefits of on-shore development are:
Ensure your software code and data reside in the US on secured laptops and databases.
Explain your business processes to developers who understand the context without any communication/language barriers. This leads to a more positive and productive experience with fewer missteps and back-and-forth.
Get faster results. A better understanding of the problem leads to a quicker solution. Additionally, shared business hours often lead to same-day resolutions that might otherwise have to wait until tomorrow.