17600 Yonge St, Newmarket, Ontario L3Y 4Z1
(416) 505-9011
All Purpose Carpet Repair specializes in residential, commercial, and industrial carpet repairs and has been serving Newmarket, Barrie, surrounding areas and the GTA since 1991. Book an appointment now!