The Cover Shop Landscaping Contractors - Meridian, ID Looking to contact The Cover Shop? You can reach them at 208-888-1981