We bought a motor from them 18 months ago and it broke. So we contacted them to get it replaced since it was still under warranty. I had to call them 4 times to get a commitment on a date and time (kept promising to call me back when they looked at their schedule). They didn't show up on the day they committed to. I ended up just finding a different company because I just couldn't trust them. The guy I spoke to (Juan /owner) was extremely unprofessional and has absolutely no people skills. He yelled at us when we called the 4th time asking why he didn't show. Terrible customer service, and so was the quality of the motor apparently which didn't last long. Don't be fooled by the positive reviews on here!