J&D Repairs was founded by James Leonard in 1983.After High School graduation I went to NHTI in Manchester NH for 2yrs . After working 10 1/2 yrs at a Dearler ship in the Concord area I decided to start my on business in Loudon NH.
In 1987 we started in the towing business
Tel. 603-783-4027
We are independently owned and operated!