Your voice has a chance to be heard now! - we bring changes together.

report scam

Allen & Sons Appliance Repair

Country United States
State California
City Canoga Park
Address 21911 Sherman Way
Phone 818-888-0703

Allen & Sons Appliance Repair Reviews

  • Apr 29, 2016

I research my appliance service and they seems to have all good reviews after the fact I find out they also go by Allen & Sons who has terrible reviews I thought I was doing my homework but they are tricky about it and change their names so you could not find out how terrible they are

Write a Review about Allen & Sons Appliance Repair