View Profile
J Barnes Fencing
Gate Installations, Decking Services, Repairs and Maintenance
“Thanks for a reliable and polite service. Did exactly what was requested at the price given and at the exact time agreed. Even the little details were remembered.”