Our family owned store has been serving satisfied return customers for the past 10 years. We are constantly trying to improve our customer service and offer a satisfaction guarantee.
Thanks for supporting local businesses
2260 Main St. Ste. 4
Chula Vista, CA 91911
Phone: (619) 423-2916
We Deliver. We Install. We Care.