Mary Valley Upholstery are your go-to upholstery and recovering specialists. From your lounge suite to your office chairs, we will breathe new life and style into your furniture with fine fabrics and quality service. Based in Amamoor Creek, we offer pick up and delivery of all large and marine furniture.