Holdsworth inc is an average company. Their websit...
Holdsworth inc is an average company. Their website holdsworth.com is easy to navigate and the user interface is simple. However, I found their customer service to be slow and unhelpful. Overall, an okay experience.