Call us at 800/652.5202
Your Wholesale Source for Upholstery Fabrics & Supplies RESIDENTIAL COMMERCIAL AUTO MARINE OUTDOOR and MORE!
About Us

"Perfect Fit" is Perfect Fit - McDonald Inc. with offices and warehouses in both Kent WA, and Portland OR. Our name, Perfect Fit - McDonald Inc. is the result of the merger of Perfect Fit Manufacturing Inc.of Portland and McDonald & Company Inc. Perfect Fit, established in 1924 and McDonald & Co, established in 1912 were competitors who came under the same ownership in 1965 and the companies finally merged in 1980 under a single name.

Perfect Fit Mfg. was started by J. Cyril Lowit and his father originally as a manufacturer of auto seat covers, carpet sets and tire covers, selling to major catalog stores such as Montgomery Ward. At one time plants were located in both Oakland, California and in Portland where finished goods were shipped nationwide.

McDonald & Co., Inc. began when the McDonald brothers started a company making and installing upholstery and topping materials for the auto industry.

Over the years we have evolved into a full line suppliers to the auto trim, furniture upholstery and marine canvas and upholstery trades.

Perfect Fit - McDonald Inc. has a wide range of products in stock needed for your business and customer service is ready to take your orders or answer your questions. As a company we strive to offer you - The products you need, when you need them and at a fair and competitive price.

We carry a wide variety of merchandise and not all is included in this site, if you don't see it please ask.

Website disclaimer

The information provided on The Perfect Ft - McDonald Inc. website is presented 'as is' and we are not held responsible for any mistakes or misprints. This includes any incorrect pricing or product descriptions. Perfect Ft - McDonald Inc expressly disclaims all warranties, express or implied, or any kind with respect to the website and its use. You agree that Perfect Ft - McDonald Inc, its officers, employees, and representatives will not be held liable for damages arising from the use of this content and its information.

call us at 800/652.5202
0 items in your cartView Details