HomeOwner
They have the deposit, but no hope for installation
Answer from pro:
Hi Speevak, we're sorry to see you're having trouble reaching someone. Please give us a call at 1-800-301-7366 so we can assist. Looking forward to installing your new products soon!
Reply created 23 Sep 2021