June 6, 2019July 31, 2018 by admin Kidd Collision Kidd Collision is a Auto Body shop located on Long Island. They needed their website rebuilt to better provide information to potential customers and drive traffic to their business. View Site