- Phone: (239) 919-6779
- Contact: Jeremy
5.0 out of 5 stars (based on 1 review)
Excellent service!
November 15, 2022
We used Ace after Ian. They responded timely and made the repairs efficiently. The large panoramic screen was pulled away from the edge. Other companies told me they wouldn’t reattach and that I would have to buy a new screen. Ace was able to reattach saving us $$. Highly recommend!