I had a mixed experience with Kenneth Hurst. Altho...
I had a mixed experience with Kenneth Hurst. Although they were prompt in their service, the quality of work was not up to my expectations. However, their customer support team was helpful in resolving the issues.