Sublime Stained Glass
Sublime Stained Glass
San Bernardino County
Sublime provides stained glass repair, restoration, maintenance and custom services in Upland and nearby Inland Empire communities.
Routine cleaning should never be separated from condition. Dirt and residue can reduce light, while close review may also reveal cracks, loose ties, movement or waterproofing concerns.
St. Joseph’s Catholic Church in Upland is a documented project involving stained glass repair, stained glass maintenance and mosaic deep cleaning.
AVAILABLE IN UPLAND
NEARBY PROJECTS
SERVICES
TARGETED INTERVENTION
Careful repairs for cracked glass, failed solder joints, damaged lead, vandalism and localized deterioration—without disturbing sound original material unnecessarily.
Explore serviceCOMPLETE TREATMENT
Project-specific restoration for windows affected by widespread lead fatigue, bowing, failed waterproofing, multiple cracks or significant age-related deterioration.
Explore serviceRELIGIOUS & SACRED SPACES
Repair, restoration, cleaning, documentation and protection for churches, cathedrals, chapels and religious communities.
Explore serviceLONG-TERM STEWARDSHIP
Careful cleaning, condition review and maintenance planning for stained glass, mosaics and related architectural features.
Explore serviceEXTERIOR PROTECTION
Project-specific protective glazing and safety glass evaluation for weather, impact and vandalism exposure—planned with ventilation, drainage and visual clarity in mind.
Explore serviceORIGINAL DESIGN
Original stained and beveled glass developed around the architecture, light, privacy, symbolism and visual character of the space.
Explore serviceLOCAL QUESTIONS
The verified St. Joseph’s project included stained glass repair and maintenance together with mosaic deep cleaning. Treatment methods remain material-specific.
Photos help begin the conversation, but surface stability and painted details may require closer evaluation before a cleaning method is selected.
START WITH WHAT YOU KNOW
Send photographs and a few project details. We’ll review the information and contact you to discuss the appropriate next step.
English & Spanish consultations • 661-406-0612