Scroll To Top
Business Guide Home Page

Princeton Window Treatments

Business Directory

Mastronardi's Walls and Windows


Mastronardi's Walls and Windows is a woman owned and operated painting company, which also creates custom window treatments and accessories. We pride ourselves on our dependability, honesty, quality and superior customer service, paying special attention to the details. Since 2001,we have been serving Bucks County, Pa. and Mercer County, N.J. and surrounding areas. We are fully insured and can provide a certificate of insurance upon request. Our services include: Interior painting * In-home window treatment design consultation and fabrication * Assistance with color pallete selection* In-home fabric, hardware and trim selection * Professional measuring and installation * Custom pillows, cushions ,bedding ,table runners, decorative towels * Hunter Douglas products

98% of our work is referrals or repeat customers, which says a lot about our quality and Our professional women painters are honest, courteous, prompt and reliable.

Sunshine Window Treatments By Rob Blatt


Rob Blatt, owner of Sunshine Window Treatments, has over 40 years experience in the Custom Window Treatment business. With resources not available to most competitors, Sunshine offers one stop shopping to home owners and business owners, at reasonable prices. What makes Rob so unique is his knowledge and unsurpassed customer service. By dealing directly with the owner, you receive free consultation, free custom measuring, and free installation. Every client receives a thorough explanation of exactly how their window treatments will look after they are installed, so there are no surprises. Serving Bucks and Mercer Counties, as well as the Jersey shore, Sunshine Window Treatments is your best choice for custom made and installed Plantation Shutters, Solar Shades, Wood Blinds, Cellular Shades, Roman Shades, Sliding Panels, Draperies, Floor-coverings and more. “ When others say… it can’t be done…We provide the creative solutions!”

2020 Jan Today
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31