Edge Company. The specialists in carpet finishing. For fine finishing and edging of carpets, rugs and runners including overlocking, leather edging and seaming.