John S.
1/3/2024
workmanship was good but communication not so good. overpaid final payment and company refused any answer to emails and never received the overpayment. not good business!!!!!
(2)
workmanship was good but communication not so good. overpaid final payment and company refused any answer to emails and never received the overpayment. not good business!!!!!