We had an existing awning where the fabric was becoming faded and mildewed. The frame and the shape of the frame / awning was fine, we just needed new fabric. Several companies quoted a complete replacement at thousands more when all we needed was just a new fabric. Enter Omnimark who was the only one I could find that would provide this service and at a reasonable price. Their people promptly picked up the awning on time and returned it as promised. Friendly staff. I have recommended it to others looking for the same service.