L
Leigh-Anne Chapman Review of Pollard Windows Inc.
Worst Customer Service Ever! It takes forever to...
Worst Customer Service Ever! It takes forever to get a service appointment ( 6 weeks ) No one calls you back and they have cancelled an appointment without notice!
Comments: