Here’s what consumers have asked with answers from Go Insta Repairs staff and previous consumers.
Hi Barbara, We are a legit company. Visit our website https://goinstarepairs.com and feel free to contact us at your convenience. Our toll free number is 888-335-7145